Skip to content

build(deps): Bump grpcio to 1.84.1 - #8136

Merged
sentrivana merged 1 commit into
masterfrom
vuln-3216/grpcio-1.84.1
Oct 27, 2026
Merged

sentrivana merged 1 commit into
masterfrom
vuln-3216/grpcio-1.84.1

Conversation

@sentry-junior

@sentry-junior sentry-junior Bot commented Oct 27, 2026

Copy link
Copy Markdown
Contributor

Bumps the dev lockfile's grpcio from 1.84.0 to 1.84.1 for VULN-3216 (eMudhra CA compromise).

grpcio wheels up to 1.84.0 bundle grpc/_cython/_credentials/roots.pem, which includes the compromised emSign ECC Root CA - G3 root. 1.84.1 drops it.

Files changed: uv.lock, via uv lock --upgrade-package grpcio==1.84.1. Only grpcio changes. The SDK's grpcio extra in setup.py (grpcio>=1.21.1) is a floor for users and stays as is.

Verified: uv lock --check passes. On Python 3.14, grpcio 1.84.1 imports alongside protobuf 7.36.2.

Refs VULN-3216

via Geoff Goldsmith.

--

View Junior Session [Sentry]

Co-Authored-By: Geoff Goldsmith <geoff.goldsmith@sentry.io>
@sentry-junior
sentry-junior Bot requested a review from a team as a code owner October 27, 2026 14:50
@linear-code

linear-code Bot commented Oct 27, 2026

Copy link
Copy Markdown

VULN-3216

@sentrivana
sentrivana enabled auto-merge (squash) October 27, 2026 14:58
@sentrivana
sentrivana merged commit 98fb5d4 into master Oct 27, 2026
170 checks passed
@sentrivana
sentrivana deleted the vuln-3216/grpcio-1.84.1 branch October 27, 2026 15:02
@github-actions

Copy link
Copy Markdown
Contributor

Coverage Results 📊

✅ 136567 passed | ⏭️ 7334 skipped | Total: 143901 | Pass Rate: 94.9% | Execution Time: 461m 11s

All tests are passing successfully.

✅ Patch coverage is 100.00% (no changed executable lines found; target 80%).
Project statement coverage is 90.31% (up 0.03 percentage points from base (9397950) to head (81c8e7f)).

Coverage diff
@@            Coverage Diff             @@
##        master     #8136       +/-##
==========================================
+ Coverage    90.28%    90.31%    +0.03%
==========================================
  Files          203       203         —
  Tracked lines     26880     26880         —
  Branches     10042     10042         —
==========================================
+ Hits         24266     24275        +9
+ Misses        2614      2605        -9
+ Partials      1520      1518        -2

Generated by Coverage Action

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant