Skip to content

fix: update deps to the latest - #2699

Merged
kgala2 merged 1 commit into
mainfrom
deps-update-2026-10
Oct 13, 2026
Merged

kgala2 merged 1 commit into
mainfrom
deps-update-2026-10

Conversation

@kgala2

@kgala2 kgala2 commented Oct 12, 2026

Copy link
Copy Markdown
Contributor

Updates all Go dependencies to latest (./build.sh deps) and refreshes the pinned base-image digests.

Why

The nightly govulncheck workflow on main has been red since 2026-10-09 because of five new advisories in golang.org/x/net@v0.59.0 (indirect dep, reachable through the proxy's HTTP/2 code paths). Renovate's #2685 surfaced the same failure on its PR check but does not bump x/net. This PR supersedes #2685.

Vulnerabilities fixed (golang.org/x/net v0.59.0 → v0.61.0)

Go vuln ID CVE Summary
GO-2026-6603 CVE-2026-78659 HTTP/2 server memory exhaustion due to Trailer headers
GO-2026-6610 CVE-2026-78660 HTTP/2 transport accepts malformed framing-related headers
GO-2026-6611 CVE-2026-78669 Excessive CPU consumption from repeated initial window changes
GO-2026-6612 CVE-2026-78663 Double flow control refund on HTTP/2 server streams
GO-2026-6617 CVE-2026-97032 HTTP/2 server crash due to HPACK encoder race

Direct dependency changes

  • google.golang.org/grpc v1.83.2 → v1.84.0 (previously held back for GO-2026-6443 / CVE-2026-84445; the vuln DB now records the fix as landing before the v1.84.0 release, and govulncheck reports no reachable grpc findings)
  • google.golang.org/api v0.298.0 → v0.301.0
  • github.com/hanwen/go-fuse/v2 v2.11.0 → v2.12.0
  • golang.org/x/sys v0.48.0 → v0.49.0
  • google.golang.org/genproto/googleapis/rpc → 20261005182115-fad411399dd8

Indirect: x/crypto v0.58.0, x/net v0.61.0, x/sync v0.24.0, x/text v0.43.0, cloud.google.com/go/auth v0.24.1, cloud.google.com/go/sql v0.3.0, aws-sdk-go-v2 family, gax-go v2.26.2, s2a-go v0.1.11, enterprise-certificate-proxy v0.3.23, prometheus/client_golang v1.25.0, prometheus/common v0.72.1, otel v1.47.0 / otelgrpc+otelhttp v0.72.0, jackc/puddle v2.2.3, shopspring/decimal v1.5.0.

cloud.google.com/go/cloudsqlconn stays at v1.25.3 (already latest).

Base images

  • Dockerfile: gcr.io/distroless/static:nonroot e2e927ec… → 2293b36c…
  • Dockerfile.alpine: alpine:3 294b683c… → d56c381f…

Verification

  • go build ./... and go test -short ./... pass locally
  • govulncheck ./... reports no reachable vulnerabilities in third-party modules (remaining findings are Go stdlib ones fixed in go1.26.9, which CI's go-version: stable already uses)

Bumps golang.org/x/net to v0.61.0 to fix GO-2026-6603 (CVE-2026-78659), GO-2026-6610 (CVE-2026-78660), GO-2026-6611 (CVE-2026-78669), GO-2026-6612 (CVE-2026-78663) and GO-2026-6617 (CVE-2026-97032), which have been failing the nightly govulncheck workflow since 2026-10-09. Also updates grpc to v1.84.0, google.golang.org/api to v0.301.0, go-fuse to v2.12.0, and refreshes the distroless and alpine base image digests.
@kgala2
kgala2 requested a review from a team as a code owner October 12, 2026 20:47
@kgala2
kgala2 requested a review from hessjcg October 12, 2026 20:48
@kgala2 kgala2 changed the title deps: update all dependencies to latest fix: update deps to the latest Oct 13, 2026
@kgala2
kgala2 merged commit ea92a21 into main Oct 13, 2026
23 of 26 checks passed
@kgala2
kgala2 deleted the deps-update-2026-10 branch October 13, 2026 21:55
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.

2 participants