Skip to content

fix: patch development container Node runtime to 24.22.1 - #76

Merged
sybohy merged 2 commits into
mainfrom
fix/node-brotli-security-20261024
Oct 24, 2026
Merged

sybohy merged 2 commits into
mainfrom
fix/node-brotli-security-20261024

Conversation

@sybohy

@sybohy sybohy commented Oct 24, 2026 •

Copy link
Copy Markdown
Member

The floating Microsoft Node 24 development-container image currently runs Node v24.21.0. Replace its Node binary with the digest-pinned official Node 24.22.1 Bookworm binary, including inherited nvm copies, and assert the actual system and PATH-selected versions while building. Keep the existing Node 24 major and select the maintained Microsoft Bookworm image.

Validated: full development-container Docker build; the shared final-image pattern prints v24.22.1 from the normal PATH, /usr/local/bin/node, and an interactive shell after sourcing nvm. The unmodified upstream image was executed and prints v24.21.0. JSON parsing and diff checks pass. CI setup steps now use check-latest: true to resolve current security patches instead of stale hosted caches, preserving major-version labels; package consumer engine compatibility is unchanged. This patches development tooling; deployed consumers/provider runtimes need their own verified rollout. No deployments or releases were run.

Node security advisory.

CI runtime verification: earlier fresh hosted jobs using floating 22/24 selected cached Node 22.23.3/24.21.0. The setup steps now check the latest matching release. Verified the corrective head CI logs print actual Node v22.23.4 and v24.22.1 after latest-release resolution, with all checks passing. Green status was checked together with actual binary versions.

@sybohy
sybohy requested a review from razor-x as a code owner October 24, 2026 05:04
@sybohy
sybohy merged commit c25619f into main Oct 24, 2026
11 checks passed
@sybohy
sybohy deleted the fix/node-brotli-security-20261024 branch October 24, 2026 06:30
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