Back to CVE records
High 7.1Published Jan 20, 2026

CVE-2025-55130A flaw in Node.js’s Permissions model allows attackers to bypass `--allow-fs-read` and `--allow-fs-write` restrictions using crafted relative symlink paths.

Updated under an hour ago ()

Does this affect you?

It affects nodejs node and 5 other products. Add what you run to find out whether that includes you.

No exploitation reported and no EPSS estimate yet.

A flaw in Node.js’s Permissions model allows attackers to bypass `--allow-fs-read` and `--allow-fs-write` restrictions using crafted relative symlink paths. By chaining directories and symlinks, a script granted access only to the current directory can escape the allowed path and read sensitive files. This breaks the expected isolation guarantees and enables arbitrary file read/write, leading to potential system compromise. This vulnerability affects users of the permission model on Node.js v20, v22, v24, and v25.

CVSS
7.1 HIGH (v3.0, CNA)CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Weakness (CWE)
CWE-289, CWE-281
Known exploited
Not in CISA's KEV catalog
EPSS (exploitation in the next 30 days)
Not loaded for this CVE
Assigned by
hackerone
NVD analysis
Modified
Record last updated
Jul 14, 2026
First seen by InfoSec Signals
Oct 9, 2026

Affected products

Affected products
nodejs node
nodejs:node (from the name)
from 20.19.6 through 20.19.6; from 22.21.1 through 22.21.1; from 24.12.0 through 24.12.0; from 25.2.1 through 25.2.1
CNA record
from 1:24.13.0-1.el10_1 not affected
CISA ADP
from 1:22.22.0-1.el10_0 not affected
CISA ADP
from 9040020260211171433.rhel9 not affected
CISA ADP
from 24.14.1-4.1.hum1 not affected; from 24.14.1-4.hum1 not affected
CISA ADP
nodejs node.js
nodejs:node.js
from 20.0.0 before 20.20.0; from 22.0.0 before 22.22.0; from 24.0.0 before 24.13.0; from 25.0.0 before 25.3.0
NVD

References

References

The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.