Repository navigation
feat(node,bun): bump node to 22.23/24.22 and bun 1.4 to 1.4.4 (eMudhra CA fix) - #79
Merged
Merged
Conversation
Pick up the eMudhra CA compromise fixes (https://emudhra.we-have-a-problem.com/). - Update workflow matrix to publish new node versions - Rename image directories to match version numbers - Update bun 1.4 dev image to use nodejs~24.22 - Update README with new image tags - Pin bun 1.4 images to 1.4.4, now in the Wolfi index Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
gcousin-gg
approved these changes
Oct 26, 2026
CharlesB2
force-pushed
the
t3code/bump-emudhra-ca-certs
branch
from
October 26, 2026 12:40
7c1c5fd to
187c244
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Context
Eight eMudhra intermediate CAs were compromised (details). The fix is a trust store without them. Chainguard's
ca-certificates 20260909-r3is already in Wolfi, and our images takeca-certificates-bundleunpinned, so they pick it up on rebuild. Only runtimes that carry their own roots needed a bump. Chainguard confirmed:bun 1.4.4-r0drops the affected eMudhra roots and is now in public Wolfi.Changes
prod,shell,dev):bun=1.4.2→bun=1.4.4.nodejs~24.21→~24.22.Notes
node:22.15andnode:24.11tags are renamed, so consumers pinned to them stop getting rebuilds.🤖 Generated with Claude Code