Skip to content
This repository was archived by the owner on Oct 24, 2026. It is now read-only.

fix: select patched runtimes for CVE-2026-111497 - #3

Closed
gskril wants to merge 2 commits into
mainfrom
security/cve-2026-111497-runtime
Closed

gskril wants to merge 2 commits into
mainfrom
security/cve-2026-111497-runtime

Conversation

@gskril

@gskril gskril commented Oct 24, 2026 •

Copy link
Copy Markdown
Owner

Summary

Select patched Node22.23.4 in .nvmrc and CI, and bound existing application runtime declarations to the fixed Node22 branch. Expand workflow path filters to test runtime-policy changes.

Application dependency versions and dependency lockfiles are unchanged.

Evidence

Node22.23.4 security release explicitly fixes CVE-2026-111497. Hardhat2.22.6 added Node22 support.

Verification

Changed JSON/YAML parsed. CI installed Node 22.23.4 successfully but dependency installation failed: the existing locked @ensdomains/buffer 0.1.1 tarball returns HTTP404. Contract tests never started. No unrelated dependency upgrade or lockfile rewrite was made.

Remaining rollout and limits

The Node 18-to22 migration is selected in .nvmrc and root engines are bounded to the fixed Node 22 branch; CI uses .nvmrc. Resolve the existing missing tarball before considering compatibility validated. Update any external Node installations separately.

No exploit probes were run. A runtime selection fix is not production deployment verification. This remains a draft for review; nothing was merged or deployed manually.

@gskril gskril closed this Oct 24, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant