Skip to content

fix: upgrade grpc-go to v1.82.1 for GHSA-hrxh-6v49-42gf#3303

Merged
matiasinsaurralde merged 2 commits into
mainfrom
chainloop/fix-ghsa-hrxh-6v49-42gf-20260723-002913
Jul 23, 2026
Merged

fix: upgrade grpc-go to v1.82.1 for GHSA-hrxh-6v49-42gf#3303
matiasinsaurralde merged 2 commits into
mainfrom
chainloop/fix-ghsa-hrxh-6v49-42gf-20260723-002913

Conversation

@chainloop-platform

@chainloop-platform chainloop-platform Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Summary

Upgraded google.golang.org/grpc to v1.82.1 in the root module and the nested extras/dagger module so the repo no longer includes vulnerable grpc-go releases affected by GHSA-hrxh-6v49-42gf. The extras/dagger module also picked up the matching google.golang.org/genproto/googleapis/{api,rpc} indirect versions required by the patched grpc-go release.

Vulnerability Fixed

GHSA-hrxh-6v49-42gf, severity HIGH: grpc-go before v1.82.1 is affected by xDS RBAC and HTTP/2 vulnerabilities, including a server-side HTTP/2 rapid-reset denial-of-service condition.

Changes Made

  • Bumped the root module dependency google.golang.org/grpc from v1.82.0 to v1.82.1 in go.mod and refreshed go.sum.
  • Bumped the nested extras/dagger module dependency google.golang.org/grpc from v1.80.0 to v1.82.1 and refreshed extras/dagger/go.sum.
  • Accepted the minimal indirect google.golang.org/genproto/googleapis/api and google.golang.org/genproto/googleapis/rpc updates in extras/dagger/go.mod required by the patched grpc-go version.

Verification

Ran syft dir:. -o cyclonedx-json=<tmpfile> && grype sbom:<tmpfile> --only-fixed -o json against the patched repository. Outcome: resolved — grype no longer reports GHSA-hrxh-6v49-42gf anywhere in the generated SBOM.

Risk Assessment

View the risk assessment in Chainloop

Review in cubic

chainloop-platform Bot and others added 2 commits July 23, 2026 00:29
Signed-off-by: Matías Insaurralde <matias@chainloop.dev>
@matiasinsaurralde
matiasinsaurralde requested a review from a team July 23, 2026 01:03
@matiasinsaurralde
matiasinsaurralde merged commit b709560 into main Jul 23, 2026
14 checks passed
@matiasinsaurralde
matiasinsaurralde deleted the chainloop/fix-ghsa-hrxh-6v49-42gf-20260723-002913 branch July 23, 2026 01:17
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