CVE-2026-58043

nodejs: Node.js: Unauthorized filesystem access due to Permission Model enforcement flaw

Published Jul 30, 2026 CVSS 3.1 · 8.4 High EPSS < 1% KEV · Not listed
Description
A flaw in Node.js Permission Model enforcement can over-grant filesystem access across radix-tree prefix boundaries.

Under `--permission`, an attacker who is granted access to one path can abuse boundary handling to read from or write to paths outside the intended filesystem allowlist.

This vulnerability affects Node.js **main**, **22.x**, **24.x**, and **26.x**.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Nodejs node.js
CPEs cpe:2.3:a:nodejs:node.js:*:*:*:*:-:*:*:*
Vendors & Products Nodejs node.js
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:N'}

cvssV3_1

{'score': 8.4, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N'}

Type Values Removed Values Added
Title nodejs: Node.js: Unauthorized filesystem access due to Permission Model enforcement flaw
First Time appeared Redhat
Redhat hummingbird
Weaknesses CWE-551
CPEs cpe:/a:redhat:hummingbird:1
Vendors & Products Redhat
Redhat hummingbird
References
Metrics threat_severity

None

cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:N'}

threat_severity

Important

Type Values Removed Values Added
Title Node.js Filesystem Permission Over‑Grant via Radix‑Tree Prefix Boundary Bypass
Type Values Removed Values Added
Title Node.js Filesystem Permission Over‑Grant via Radix‑Tree Prefix Boundary Bypass
Type Values Removed Values Added
First Time appeared Nodejs
Nodejs nodejs
Vendors & Products Nodejs
Nodejs nodejs
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description A flaw in Node.js Permission Model enforcement can over-grant filesystem access across radix-tree prefix boundaries. Under `--permission`, an attacker who is granted access to one path can abuse boundary handling to read from or write to paths outside the intended filesystem allowlist. This vulnerability affects Node.js **main**, **22.x**, **24.x**, and **26.x**.
Weaknesses CWE-284
References
Metrics cvssV3_0

{'score': 7.5, 'vector': 'CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
hackerone
Published
Updated
Jul 31, 2026, 3:55 AM
Reserved
Jun 27, 2026, 3:00 PM
Status
Analyzed
Published
Jul 30, 2026, 6:25 AM
Modified
Oct 23, 2026, 10:10 PM
Severity
Important
Public date
Jul 30, 2026, 6:02 AM