Skip to content

[_]: fix/pin-node-24.22.1-security-release - #423

Merged
sg-gs merged 2 commits into
masterfrom
fix/pin-node-24.22.1
Oct 23, 2026
Merged

sg-gs merged 2 commits into
masterfrom
fix/pin-node-24.22.1

Conversation

@sg-gs

@sg-gs sg-gs commented Oct 23, 2026 •

Copy link
Copy Markdown
Member

What

  • Pin the Docker base image from the floating node:24-alpine tag to node:24.22.1-alpine.
  • Add Dependabot weekly updates for the Docker base image, ignoring Node major bumps to stay on the 24.x LTS line.

Why

Node.js shipped a security release on 2026-10-21 fixing 10 CVEs, including a high-severity
remote code execution in the bundled Brotli decoder (CVE-2026-111497) and TLS hostname
validation bypasses (CVE-2026-105483, CVE-2026-106069).
Pinning the exact version makes the deployed runtime explicit and ensures future Node
updates arrive as reviewable PRs instead of depending on when the last commit happened.

References

@sg-gs sg-gs added the dependencies Pull requests that update a dependency file label Oct 23, 2026
@sg-gs sg-gs self-assigned this Oct 23, 2026
@sg-gs
sg-gs requested a review from xabg2 October 23, 2026 08:22
@sg-gs
sg-gs marked this pull request as ready for review October 23, 2026 08:26
@sg-gs
sg-gs requested a review from jzunigax2 as a code owner October 23, 2026 08:26
@sonarqubecloud

Copy link
Copy Markdown

@sg-gs
sg-gs merged commit 1e19cb3 into master Oct 23, 2026
11 checks passed
@sg-gs
sg-gs deleted the fix/pin-node-24.22.1 branch October 23, 2026 08:30

This branch was previously deployed

1 inactive deployment
test — c73a371d Deployed Oct 23, 2026 by sg-gs via Run tests (24.11.0) #1170
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file ready-for-preview

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants