Skip to content

Bump Go toolchain to 1.26.3 to address Snyk findings#433

Merged
josephwoodward merged 1 commit into
mainfrom
tb/snyk-go-1.26.3
May 13, 2026
Merged

Bump Go toolchain to 1.26.3 to address Snyk findings#433
josephwoodward merged 1 commit into
mainfrom
tb/snyk-go-1.26.3

Conversation

@twmb
Copy link
Copy Markdown
Contributor

@twmb twmb commented May 10, 2026

Summary

Bumps the Go directive in go.mod from 1.26.1 to 1.26.3 to resolve three HIGH severity stdlib findings reported by Snyk against benthos:go.mod:

  • CVE-2026-33811 — Double Free in std/net (Snyk: SNYK-GOLANG-STDNET-16535159, Go vuln: GO-2026-4981)
  • CVE-2026-39836 — Uncaught Exception in std/net (Snyk: SNYK-GOLANG-STDNET-16535161, Go vuln: GO-2026-4971)
  • CVE-2026-33814 — Infinite loop in std/net/http (Snyk: SNYK-GOLANG-STDNETHTTP-16535158, Go vuln: GO-2026-4918)

Note on Snyk "no fix" reporting

Snyk's database currently reports these as having no fix available — that's DB lag. The OSV database and the upstream Go vulnerability database both confirm Go 1.26.3 is the fix release for all three:

Once Snyk's DB catches up, these findings will close out automatically against this version.

Test plan

  • CI green

Fixes HIGH severity stdlib vulnerabilities:
- CVE-2026-33811 Double Free in std/net (GO-2026-4981)
- CVE-2026-39836 Uncaught Exception in std/net (GO-2026-4971)
- CVE-2026-33814 Infinite loop in std/net/http (GO-2026-4918)
@claude
Copy link
Copy Markdown

claude Bot commented May 10, 2026

Commits
LGTM

Review
Single-line Go toolchain bump in go.mod from 1.26.1 to 1.26.3. Change matches the stated intent (addressing Snyk stdlib findings) and has no code or test impact.

LGTM

@josephwoodward josephwoodward merged commit 4e5ca0c into main May 13, 2026
4 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