Skip to content

Build with Go 1.26.10 for CVE-2026-111943 - #208

Merged
PaxMachinaOne merged 1 commit into
KafScale:mainfrom
novatechflow:fix/go-cve-2026-111943
Oct 22, 2026
Merged

PaxMachinaOne merged 1 commit into
KafScale:mainfrom
novatechflow:fix/go-cve-2026-111943

Conversation

@novatechflow

Copy link
Copy Markdown
Collaborator

Go 1.27.3 and 1.26.10, released on 2026-10-19, fix CVE-2026-111943 (GO-2026-6809). Certificate.Verify in crypto/x509 now rejects a list of compromised intermediate certificates. Every Go version before 1.26.10, and 1.27.0 to 1.27.2, is affected.

govulncheck reports crypto/x509 Certificate.Verify as reachable from this code when it is built with the Go version used before this change.

Changes:

  • go.mod: toolchain line set to the fixed Go version (addons/processors/iceberg-processor/go.mod, addons/processors/skeleton/go.mod, addons/processors/sql-processor/go.mod, go.mod)
  • Dockerfiles: golang base image pinned to the fixed patch release (addons/processors/iceberg-processor/Dockerfile, addons/processors/skeleton/Dockerfile, addons/processors/sql-processor/Dockerfile, deploy/docker/broker.Dockerfile, deploy/docker/console.Dockerfile, deploy/docker/e2e-client.Dockerfile, deploy/docker/mcp.Dockerfile, deploy/docker/operator.Dockerfile, deploy/docker/proxy.Dockerfile)

Checked locally: go build and go vet pass, and govulncheck with the new toolchain reports no GO-2026-6809 finding.

make commit-check passes every step up to code-ql; the CodeQL CLI is not installed on the machine this ran on.

- go.mod: toolchain line set to the fixed Go version (addons/processors/iceberg-processor/go.mod, addons/processors/skeleton/go.mod, addons/processors/sql-processor/go.mod, go.mod)
- Dockerfiles: golang base image pinned to the fixed patch release (addons/processors/iceberg-processor/Dockerfile, addons/processors/skeleton/Dockerfile, addons/processors/sql-processor/Dockerfile, deploy/docker/broker.Dockerfile, deploy/docker/console.Dockerfile, deploy/docker/e2e-client.Dockerfile, deploy/docker/mcp.Dockerfile, deploy/docker/operator.Dockerfile, deploy/docker/proxy.Dockerfile)
@PaxMachinaOne
PaxMachinaOne merged commit a36f471 into KafScale:main Oct 22, 2026
11 checks passed
@novatechflow
novatechflow deleted the fix/go-cve-2026-111943 branch October 22, 2026 09:00
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