Skip to content

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

Merged
geoffg-sentry merged 1 commit into
mainfrom
vuln-3216/grpcio-1.84.1
Oct 27, 2026
Merged

geoffg-sentry merged 1 commit into
mainfrom
vuln-3216/grpcio-1.84.1

Conversation

@sentry-junior

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

Copy link
Copy Markdown
Contributor

Bumps grpcio from 1.81.1 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. gRPC trusts that bundle for TLS unless GRPC_DEFAULT_SSL_ROOTS_FILE_PATH is set. 1.84.1 drops it.

Files changed, each via uv lock --upgrade-package grpcio==1.84.1:

  • sentry_streams/uv.lock
  • sentry_streams_k8s/uv.lock

Only grpcio changes. grpcio-status (1.71.2, k8s only) and protobuf (5.29.6) stay put.

Verified: uv lock --check passes for both. On Python 3.11, grpcio 1.84.1 imports alongside protobuf 5.29.6 and grpcio-status 1.71.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

@geoffg-sentry
geoffg-sentry merged commit 6c74095 into main Oct 27, 2026
26 checks passed
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