CVE-2022-32212
High
Description
A OS Command Injection vulnerability exists in Node.js versions <14.20.0, <16.20.0, <18.5.0 due to an insufficient IsAllowedHost check that can easily be bypassed because IsIPAddress does not properly check if an IP address is invalid before making DBS requests allowing rebinding attacks.
SeverityHigh
CVSS8.1
Exploit probability94. percentile6.4%
Product
Nodejs Node.js
PublishedJul 14, 2022
First seenJul 14, 2022
Weakness typeCWE-284Improper access control
How to fix
Update
- nodejs node.js14.20.1, 16.17.1, 18.5.0 or later
- siemens sinec_ins1.0 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| nodejs node.js | 14.0.0 ≤ v ≤ 14.14.0, 14.15.0 ≤ v < 14.20.1, 16.0.0 ≤ v ≤ 16.12.0, 16.13.0 ≤ v < 16.17.1, 18.0.0 ≤ v < 18.5.0 | 14.20.1, 16.17.1, 18.5.0 |
| debian debian_linux | 10.0, 11.0 | — |
| fedoraproject fedora | 35, 36, 37 | — |
| siemens sinec_ins | v < 1.0, 1.0 | 1.0 |
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.