Skip to content

Upgrade Alpine packages in runtime image - #345

Merged
reinkrul merged 1 commit into
mainfrom
fix/rebuild-emudhra-344
Oct 23, 2026
Merged

reinkrul merged 1 commit into
mainfrom
fix/rebuild-emudhra-344

Conversation

@reinkrul

Copy link
Copy Markdown
Member

Summary

  • Add apk -U upgrade --no-cache to the runtime stage (same step nuts-node uses), so the image picks up Alpine security fixes such as ca-certificates without waiting for a new alpine:3.24 base image.

Fixes #344.

Covered by the next image build (no code change)

Issue Fixed by
emSign ECC Root CA - G3 still trusted (compromised eMudhra intermediates) ca-certificates update in Alpine (2026-10-21)
GO-2026-6809 (CVE-2026-111943), crypto/x509: Certificate.Verify accepts chains through known untrusted intermediates golang:1.27-alpine now resolves to Go 1.27.3

After merge

  • Patch release v6.5.3

Assisted by AI

Picks up the ca-certificates update that drops the emSign ECC Root CA - G3
(compromised eMudhra intermediates). Fixes #344.

Assisted by AI
@reinkrul
reinkrul merged commit 8bf87ad into main Oct 23, 2026
5 checks passed
@reinkrul
reinkrul deleted the fix/rebuild-emudhra-344 branch October 23, 2026 11:40
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.

Docker image still trusts the compromised eMudhra intermediates (emSign ECC Root CA – G3); rebuild needed

2 participants