Skip to content

security: patch CVE-2026-111943 - #1382

Merged
michaellzc merged 2 commits into
mainfrom
andre/cve-2026-111943-patch
Oct 21, 2026
Merged

michaellzc merged 2 commits into
mainfrom
andre/cve-2026-111943-patch

Conversation

@andreeleuterio

Copy link
Copy Markdown
Member

Patches CVE-2026-111943 (eMudhra intermediate CA compromise): https://emudhra.we-have-a-problem.com/

  • Go 1.26.5 → 1.26.10 (go.mod, lib/go.mod, dev/vendor-lib.sh, mise.toml, builder image in Dockerfile)
  • alpine:3.22 base bumped to latest digest in Dockerfile, Dockerfile.release and docker/batch-change-volume-workspace/Dockerfile
  • Added apk upgrade --no-cache ca-certificates-bundle to those images: the latest alpine:3.22 image still ships ca-certificates-bundle 20260909-r0, so this is needed to pull in the patched 20261020-r0
  • CHANGELOG entry

Test plan

Built the images locally and confirmed the affected CAs (emSign ECC Root CA - G3, AAA Certificate Services) are no longer trusted: they're absent from the bundle and /etc/ssl/certs, the binary is go1.26.10, and src api against the compromised-chain test hosts fails with x509: certificate signed by unknown authority. go build ./... passes.

Bump Go to 1.26.10 and upgrade Alpine ca-certificates-bundle to 20261020-r0.
@github-actions

github-actions Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

@andreeleuterio andreeleuterio changed the title security: patch CVE-2026-111943 (eMudhra CA compromise) security: patch CVE-2026-111943 Oct 21, 2026
@andreeleuterio
andreeleuterio requested a review from a team October 21, 2026 14:45
@michaellzc
michaellzc merged commit 99c43e8 into main Oct 21, 2026
10 checks passed
@michaellzc
michaellzc deleted the andre/cve-2026-111943-patch branch October 21, 2026 15:12
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