Skip to content

fix: update google.golang.org/grpc to v1.82.1 - #27928

Open
denisra wants to merge 1 commit into
release/2.34from
denis/ent-144-grpc-1.82.1
Open

fix: update google.golang.org/grpc to v1.82.1#27928
denisra wants to merge 1 commit into
release/2.34from
denis/ent-144-grpc-1.82.1

Conversation

@denisra

@denisra denisra commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

What

Updates google.golang.org/grpc from v1.81.1v1.82.1 on release/2.34.

Why

google.golang.org/grpc v1.81.1 is vulnerable to GHSA-hrxh-6v49-42gf (GO-2026-6061) — the relevant exposure is the HTTP/2 Rapid Reset-style DoS (the xDS RBAC auth-bypass half of the advisory isn't used by Coder). Flagged by the IronBank scan of Coder v2.35.3; release/2.34 ships the same vulnerable version. Fixed in v1.82.1 (matches v2.36.0; main is on v1.83.0).

Companion to #27925 (the release/2.35 backport).

Change

  • go.mod: google.golang.org/grpc v1.81.1v1.82.1 (direct), plus the minimal indirect bumps grpc 1.82.1 requires on this branch:
    • google.golang.org/genproto/googleapis/api 20260319 → 20260414
    • GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.31.0 → v1.32.0
    • go.opentelemetry.io/contrib/detectors/gcp v1.42.0 → v1.43.0
  • go.sum: corresponding hashes

(These three indirect bumps weren't needed on the 2.35 backport because that branch already had newer pins; on 2.34 they're pulled up by grpc 1.82.1's minimum-version requirements. All // indirect, all go mod verify-clean.)

Validation (local; golangci-lint at the CI-pinned v1.64.8)

  • go build ./... — clean
  • go vet ./tailnet/... ./codersdk/... — clean
  • golangci-lint run (full repo) — 0 issues
  • go run ./scripts/intxcheck ./... — clean
  • go mod tidy stable; go mod verify OK

DB-backed suites (make test-postgres) run in CI.

Linear: ENT-144

google.golang.org/grpc v1.81.1 is vulnerable to GHSA-hrxh-6v49-42gf (GO-2026-6061, HTTP/2 Rapid Reset DoS), flagged by the IronBank scan of Coder v2.35.3; release/2.34 ships the same version. Fixed in v1.82.1 (matches v2.36.0 and main). Also pulls the minimal indirect bumps grpc 1.82.1 requires on this branch (genproto/googleapis/api, opentelemetry gcp detectors). Linear: ENT-144.
@linear-code

linear-code Bot commented Aug 6, 2026

Copy link
Copy Markdown

ENT-144

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