Skip to content

Pin Node to 22.23.4 (CVE-2026-111497) - #460

Merged
christoph2806 merged 1 commit into
developfrom
gov/p37-a1-node-22
Oct 23, 2026
Merged

christoph2806 merged 1 commit into
developfrom
gov/p37-a1-node-22

Conversation

@christoph2806

Copy link
Copy Markdown
Member

CVE-2026-111497 is an out-of-bounds write in the Brotli decoder, fixed in Node 22.23.4. node:22-alpine floats; the running flightdelay-base and flightdelay-test images carry Node 22.23.2. This PR pins the image and CI to the patched 22.23.4.

  • Dockerfile line 1: ARG VARIANT=node:22.23.4-alpine (was node:22-alpine).
  • .github/workflows/build_webapp.yml: node-version: '22.23.4' for build and test.

No other change. The CI build on this PR is the check that the web app builds on 22.23.4.

Task: GOV/P37-A1


Generated by Claude Code

node:22-alpine floats. Builds from before 2026-10-21 carry Node 22.23.2,
which has CVE-2026-111497 (Brotli decoder out-of-bounds write). 22.23.4
is the patched release.

Task: GOV/P37-A1
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FiRdCbBbAp6gEy6Tnkj5Ke
@christoph2806
christoph2806 merged commit 93c3a24 into develop Oct 23, 2026
5 checks passed
@christoph2806
christoph2806 deleted the gov/p37-a1-node-22 branch October 23, 2026 16:57
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