Skip to content

chore(antd-go): bump grpc to 1.82.1 (GO-2026-6061) - #227

Open
Nic-dorman wants to merge 1 commit into
mainfrom
chore/bump-grpc-go-2026-6061
Open

chore(antd-go): bump grpc to 1.82.1 (GO-2026-6061)#227
Nic-dorman wants to merge 1 commit into
mainfrom
chore/bump-grpc-go-2026-6061

Conversation

@Nic-dorman

Copy link
Copy Markdown
Member

Same advisory that turned indelible master red (fixed there in WithAutonomi/indelible#149): GO-2026-6061 — xDS RBAC + HTTP/2 transport server vulnerabilities in google.golang.org/grpc < 1.82.1. Unlike indelible, antd-go requires grpc directly (v1.78.0), and local govulncheck ./... confirms reachable call paths (11 example traces via GrpcClient.Close, metaFromHeader, and the generated dataServiceClient.StreamPublic stubs). Our push-only Security Scanning job is continue-on-error: true, so it would never have gone red on its own — hence the proactive bump.

Fix: go get google.golang.org/grpc@v1.82.1 + go mod tidy. The tidy also moves the go directive to 1.25.0 (required by grpc 1.82.1) and the otel/x/genproto indirects to matching versions. No code changes. CI's setup-go reads go-version-file: antd-go/go.mod, so the toolchain bump flows through automatically.

Verified: go build ./... + full test suite green; govulncheck ./... now reports 0 reachable vulnerabilities (remaining import/module-level findings have no call path, which the CI job does not fail on).

🤖 Generated with Claude Code

Same advisory that turned indelible master red: GO-2026-6061 (xDS RBAC +
HTTP/2 transport server vulnerabilities in google.golang.org/grpc < 1.82.1)
is reachable from antd-go's client code per govulncheck. Bump to 1.82.1;
go mod tidy also moves the go directive to 1.25.0 and the otel/x/genproto
indirects. No code changes.

Verified: go build + full test suite green; govulncheck ./... now reports
0 reachable vulnerabilities.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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