Skip to content

Upgrade Go to 1.27.3 to fix GO-2026-6809 - #851

Merged
FelixPhipps merged 1 commit into
masterfrom
go-1.27.3-govulncheck
Oct 22, 2026
Merged

FelixPhipps merged 1 commit into
masterfrom
go-1.27.3-govulncheck

Conversation

@wallrj-cyberark

Copy link
Copy Markdown
Contributor

The nightly govulncheck workflow fails on master (run 39701160061). This PR fixes it by upgrading Go to 1.27.3.

Go 1.27.2 is affected by GO-2026-6809 (CVE-2026-111943, "Distrust compromised intermediate certificates" in crypto/x509). govulncheck finds that the agent reaches it from client.NGTSClient.PostDataReadingsWithOptions. Go 1.27.3 fixes it.

make upgrade-klone picks up Go 1.27.3 from cert-manager/makefile-modules#781. It also changes the release images: new base-static and base-static-csi digests. It also bumps vault v2.1.1 to v2.1.2, kustomize v5.8.2 to v5.8.3, syft v1.54.0 to v1.54.1, and openapi-gen.

How I tested it
  • make verify-govulncheck passes: "Your code is affected by 0 vulnerabilities".
  • make verify passes.
  • make test-unit passes: 466 tests, 4 skipped.

Prior art: #848, the upgrade to Go 1.27.2.

[with Claude]

- The nightly govulncheck fails on master: Go 1.27.2 is affected by
  GO-2026-6809 in crypto/x509, which the agent reaches through
  client.NGTSClient.PostDataReadingsWithOptions.
- make upgrade-klone picks up Go 1.27.3 from
  cert-manager/makefile-modules#781, plus new base-static and
  base-static-csi digests and minor tool bumps.

Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Richard Wall <richard.wall@cyberark.com>
@FelixPhipps
FelixPhipps merged commit b4abc66 into master Oct 22, 2026
6 checks passed
@wallrj-cyberark
wallrj-cyberark deleted the go-1.27.3-govulncheck branch October 22, 2026 13:41
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