Skip to content

fix(deps): bump google.golang.org/grpc to v1.83.1 for CVE-2026-84304 - #155

Merged
onelapahead merged 1 commit into
release-v1.3.3from
fix/grpc-1.83.1
Sep 2, 2026
Merged

fix(deps): bump google.golang.org/grpc to v1.83.1 for CVE-2026-84304#155
onelapahead merged 1 commit into
release-v1.3.3from
fix/grpc-1.83.1

Conversation

@alexwood

@alexwood alexwood commented Sep 2, 2026

Copy link
Copy Markdown

Summary

Remediates CVE-2026-84304 (HIGH) blocking the hyperledger-firefly image build on release-v1.3.3.

Package From To Advisory
google.golang.org/grpc v1.83.0 (resolved) v1.83.1 CVE-2026-84304

FFE Runtime / FireFly Core on release-v26.8.1 checks out kaleido-io/firefly@release-v1.3.3 and failed the in-Docker Trivy gate (run 33649422624).

Changes

Updates grpc to v1.83.1 across the go.work modules:

  • Root go.mod / go.sum
  • smart_contracts/fabric/firefly-go
  • smart_contracts/fabric/custompin-sample
  • test/data/contracts/assetcreator

Verification

  • go list -m google.golang.org/grpcv1.83.1
  • make docker — passes (Trivy gate clean)

Test plan

  • Merge to release-v1.3.3
  • Re-dispatch Runtime / FireFly Core on firefly-enterprise release-v26.8.1 with promotev3=true
  • Confirm manifest pin advances and CVE scan clears hyperledger-firefly

The hyperledger-firefly image build on release-v1.3.3 fails the in-Docker
Trivy gate on grpc v1.83.0. Bump the workspace modules to v1.83.1 so FFE
Runtime / FireFly Core rebuilds can promote onto 26.8.1.

Signed-off-by: Alex Wood <3380252+alexwood@users.noreply.github.com>
@alexwood
alexwood requested a review from a team as a code owner September 2, 2026 16:31
@onelapahead
onelapahead merged commit 978888e into release-v1.3.3 Sep 2, 2026
12 checks passed
Chengxuan added a commit that referenced this pull request Sep 9, 2026
smart_contracts/fabric/custompin-sample, smart_contracts/fabric/firefly-go,
and test/data/contracts/assetcreator were missed by the earlier v1.83.1
bump (PR #155), which only covered the modules already in go.work.

Signed-off-by: Chengxuan Xing <chengxuan.xing@kaleido.io>
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