Commit 877fbeb
authored
fix: update google.golang.org/grpc to v1.82.1 (#27928)
## What
Updates `google.golang.org/grpc` from `v1.81.1` → `v1.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.1` → `v1.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-1441 parent d6ea2bd commit 877fbeb
2 files changed
Lines changed: 12 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
240 | 240 | | |
241 | 241 | | |
242 | 242 | | |
243 | | - | |
| 243 | + | |
244 | 244 | | |
245 | 245 | | |
246 | 246 | | |
| |||
478 | 478 | | |
479 | 479 | | |
480 | 480 | | |
481 | | - | |
| 481 | + | |
482 | 482 | | |
483 | 483 | | |
484 | 484 | | |
| |||
541 | 541 | | |
542 | 542 | | |
543 | 543 | | |
544 | | - | |
| 544 | + | |
545 | 545 | | |
546 | 546 | | |
547 | 547 | | |
| |||
640 | 640 | | |
641 | 641 | | |
642 | 642 | | |
643 | | - | |
| 643 | + | |
644 | 644 | | |
645 | 645 | | |
646 | 646 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
84 | | - | |
85 | | - | |
| 84 | + | |
| 85 | + | |
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
| |||
1315 | 1315 | | |
1316 | 1316 | | |
1317 | 1317 | | |
1318 | | - | |
1319 | | - | |
| 1318 | + | |
| 1319 | + | |
1320 | 1320 | | |
1321 | 1321 | | |
1322 | 1322 | | |
| |||
1536 | 1536 | | |
1537 | 1537 | | |
1538 | 1538 | | |
1539 | | - | |
1540 | | - | |
| 1539 | + | |
| 1540 | + | |
1541 | 1541 | | |
1542 | 1542 | | |
1543 | | - | |
1544 | | - | |
| 1543 | + | |
| 1544 | + | |
1545 | 1545 | | |
1546 | 1546 | | |
1547 | 1547 | | |
| |||
0 commit comments