Skip to content

fix: bump go to 1.26.10 and runtime base to distroless base-debian13 for CVE-2026-111943 - #204

Merged
bobh66 merged 1 commit into
crossplane-contrib:mainfrom
jakubramut:fix/main-go-1.26.10
Oct 26, 2026
Merged

bobh66 merged 1 commit into
crossplane-contrib:mainfrom
jakubramut:fix/main-go-1.26.10

Conversation

@jakubramut

Copy link
Copy Markdown
Contributor

Description of your changes

Ports #203 to main (requested here): GO_VERSION and the go.mod go line move 1.26.4 -> 1.26.10 for CVE-2026-111943 (GO-2026-6809), and the runtime base moves gcr.io/distroless/base-debian12 -> base-debian13.

GOLANGCI_VERSION stays v2.12.2. It is built with Go 1.26 and reports 0 issues on this tree, so the v2.11.4 pin from #203 is not needed here; it was only needed for the goconst findings on release-0.6.

Tests

Local, Go 1.26.10:

  • go mod tidy: no diff
  • golangci-lint v2.12.2 config verify and run: 0 issues
  • go test -cover ./...: pass
  • govulncheck ./...: No vulnerabilities found.
  • docker build --platform linux/amd64 --build-arg GO_VERSION=1.26.10 --target image: /function built with go1.26.10, --help runs

I have:

Signed-off-by: Jakub Ramut <jakub@upbound.io>
@bobh66
bobh66 merged commit 239d5fc into crossplane-contrib:main Oct 26, 2026
6 checks passed
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