Skip to content

fix(runtime-image): rebuild vault with klauspost/compress v1.18.7 and Go 1.26.10 (patched.16) - #83

Merged
antoinetoussaint-byte merged 4 commits into
mainfrom
fix/vault-image-compress-1.18.7
Oct 21, 2026
Merged

antoinetoussaint-byte merged 4 commits into
mainfrom
fix/vault-image-compress-1.18.7

Conversation

@antoinetoussaint-byte

Copy link
Copy Markdown
Contributor

Two HIGH findings refused every publish of this agent since the advisories landed, which blocked the BuildCapabilities release (#82) from reaching a tag:

  • CVE-2026-63209 — github.com/klauspost/compress 1.18.5 in the vault 2.0.3 build, fixed in 1.18.7 (pinned in Dockerfile.runtime's go get list and asserted, like the other patched modules).
  • CVE-2026-111943 — the Go 1.26.9 standard library the image built with, fixed in 1.26.10 (both Go stages moved to golang:1.26.10-alpine3.24 by digest; the build's toolchain assertion follows).

Same walk as #73 (patched.13): the runtime-v2.0.3-patched.16 tag published sha256:418b04bcfd26211ca40580c8a670cbe55f21e07a81b221f44eded37e8e7b8aa4 with a clean audit; main.go pins it and TestVaultImageSBOM asserts the compress version in the published inventory.

🤖 Generated with Claude Code

antoinetoussaint-byte and others added 4 commits October 21, 2026 15:32
…tched.14)

CVE-2026-63209 (HIGH): klauspost/compress 1.18.5 in the vault 2.0.3 build; fixed in 1.18.7. Pinned in the image build like the other patched modules, asserted, and the pin in main.go follows the published digest.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…the 1.26.9 standard library (patched.15)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
… uses (patched.16)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@antoinetoussaint-byte
antoinetoussaint-byte merged commit 93a5806 into main Oct 21, 2026
1 of 3 checks passed
@antoinetoussaint-byte
antoinetoussaint-byte deleted the fix/vault-image-compress-1.18.7 branch October 21, 2026 20:37
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.

1 participant