Skip to content

[TEST, DO NOT REVIEW] cves: bump go to 1.25.8, grpc to v1.79.3#236

Closed
tetrate-ci wants to merge 1 commit intoapache:mainfrom
tetrate-ci:test/fix-cves-for-1.13.x
Closed

[TEST, DO NOT REVIEW] cves: bump go to 1.25.8, grpc to v1.79.3#236
tetrate-ci wants to merge 1 commit intoapache:mainfrom
tetrate-ci:test/fix-cves-for-1.13.x

Conversation

@tetrate-ci
Copy link

This is a TEST PR. DO NOT REVIEW or MERGE.
This PR demonstrates the CVE remediation workflow for the satellite component as used in the Tetrate monorepo release-1.13.x branch.

CVEs Fixed

CVE Severity Affected Component Fix
CVE-2026-33186 CRITICAL google.golang.org/grpc v1.77.0 Bumped to v1.79.3
CVE-2026-25679 HIGH stdlib v1.25.7 (golang:1.25) Pinned golang builder to 1.25.8
CVE-2026-27142 MEDIUM stdlib v1.25.7 (golang:1.25) Pinned golang builder to 1.25.8
CVE-2026-27171 MEDIUM zlib 1.3.1-r0 (alpine:3) Pinned alpine:3.21, apk upgrade
CVE-2025-60876 MEDIUM busybox 1.36.1-r21 (alpine:3) Pinned alpine:3.21, apk upgrade

Changes

  • go.mod: Bump google.golang.org/grpc v1.77.0 → v1.79.3, add toolchain go1.25.8, bump related x/ deps
  • docker/Dockerfile: Pin builder to golang:1.25.8, runtime to alpine:3.21, add explicit ca-certificates

Context

The Tetrate monorepo release-1.13.x branch uses satellite at commit 937851e9 which contains vulnerable versions. This PR applies the equivalent fixes already present in the main branch commit b2ceca4a (merged via #233).

…VE-2025-60876

- Bump google.golang.org/grpc v1.77.0 -> v1.79.3 (fixes CVE-2026-33186)
- Bump golang builder image golang:1.25 -> golang:1.25.8 (fixes CVE-2026-25679, CVE-2026-27142)
- Pin toolchain to go1.25.8 in go.mod
- Bump alpine:3 -> alpine:3.21 with explicit ca-certificates install (fixes CVE-2026-27171, CVE-2025-60876)
- Bump golang.org/x/crypto, net, oauth2, sys, term, genproto/rpc
@kezhenxu94 kezhenxu94 closed this Mar 24, 2026
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