Skip to content

security: bump Go to 1.26.5 to fix stdlib vulnerabilities#138

Merged
qarlosh merged 1 commit into
masterfrom
security/bump-go-1.26.5
Jul 13, 2026
Merged

security: bump Go to 1.26.5 to fix stdlib vulnerabilities#138
qarlosh merged 1 commit into
masterfrom
security/bump-go-1.26.5

Conversation

@qarlosh

@qarlosh qarlosh commented Jul 13, 2026

Copy link
Copy Markdown
Collaborator

What

Bumps the Go toolchain from 1.26.4 → 1.26.5 across the whole workspace.

Why

govulncheck (Vulnerability Check job) is failing on master and on every open PR — including all 5 open Dependabot PRs (#133#137). The cause is not any dependency: it's a Go standard-library vulnerability in the pinned toolchain.

Vulnerability #1: GO-2026-5856
  Standard library
    Found in: crypto/tls@go1.26.4
    Fixed in: crypto/tls@go1.26.5
  Your code is affected by 1 vulnerability from the Go standard library.

Reachable via proxy.Server.Start (→ http.Server.Servetls.Conn.HandshakeContext), among other call paths. Fixed in go1.26.5.

Changes

go 1.26.4go 1.26.5 in the 6 files that pin the patch version: go.mod, sdk/go.mod, plugins/contrib/go.mod, plugins/contrib/microsoft/keyvault/go.mod, admin/go.mod, go.work. No go.sum changes (a go directive bump doesn't touch it).

Validation (local, GOTOOLCHAIN=auto)

  • make govulncheck (root, sdk, admin) → 0 vulnerabilities
  • govulncheck ./... in plugins/contribNo vulnerabilities found
  • make build → compiles clean

Follow-up

After merge, the 5 open Dependabot PRs need @dependabot rebase to inherit the bump and go green.

🤖 Generated with Claude Code

Addresses 1 standard-library vulnerability reported by govulncheck in
go1.26.4: GO-2026-5856 (crypto/tls), reachable via proxy.Server.Start
and fixed in go1.26.5.

Bumps all modules and the workspace: go.mod, sdk/go.mod,
plugins/contrib/go.mod, plugins/contrib/microsoft/keyvault/go.mod,
admin/go.mod, go.work.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Playwright test results

passed  63 passed

Details

stats  63 tests across 8 suites
duration  1 minute, 27 seconds
commit  1111a4c

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