CVE-2023-32558
High
Description
The use of the deprecated API `process.binding()` can bypass the permission model through path traversal. This vulnerability affects all users using the experimental permission model in Node.js 20.x. Please note that at the time this CVE was issued, the permission model is an experimental feature of Node.js.
SeverityHigh
CVSS7.5
Exploit probability78. percentile1.7%
Product
Nodejs Node.js
PublishedSep 12, 2023
First seenSep 12, 2023
How to fix
Update
- nodejs node.js20.5.1 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| nodejs node.js | 20.0.0 ≤ v < 20.5.1 | 20.5.1 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
In the Intelligence 360 plan
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.