CVE-2024-37372
Gentoo Linux Security Advisory 202505-11
Severity Score
3.6
*CVSS v3
Exploit Likelihood
*EPSS
Affected Versions
*CPE
Public Exploits
0
*Multiple Sources
Exploited in Wild
-
*KEV
Decision
Track
*SSVC
Descriptions
The Permission Model assumes that any path starting with two backslashes \ has a four-character prefix that can be ignored, which is not always true. This subtle bug leads to vulnerable edge cases.
Multiple vulnerabilities have been discovered in Node.js, the worst of which could lead to execution of arbitrary code. Versions greater than or equal to 22.4.1 are affected.
*Credits:
N/A
CVSS Scores
Attack Vector
Attack Complexity
Privileges Required
User Interaction
Scope
Confidentiality
Integrity
Availability
Attack Vector
Attack Complexity
Authentication
Confidentiality
Integrity
Availability
* Common Vulnerability Scoring System
SSVC
- Decision:Track
Exploitation
Automatable
Tech. Impact
* Organization's Worst-case Scenario
Timeline
- 2024-06-07 CVE Reserved
- 2024-10-31 CVE Published
- 2025-05-02 CVE Updated
- 2025-07-01 EPSS Updated
- ---------- Exploited in Wild
- ---------- KEV Due Date
- ---------- First Exploit
CWE
- CWE-22: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
CAPEC
References (2)
URL | Tag | Source |
---|---|---|
http://www.openwall.com/lists/oss-security/2024/07/11/6 |
|
|
http://www.openwall.com/lists/oss-security/2024/07/19/3 |
|
URL | Date | SRC |
---|
URL | Date | SRC |
---|
URL | Date | SRC |
---|
Affected Vendors, Products, and Versions
Vendor | Product | Version | Other | Status | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Vendor | Product | Version | Other | Status | <-- --> | Vendor | Product | Version | Other | Status |
NodeJS Search vendor "NodeJS" | Node Search vendor "NodeJS" for product "Node" | >= 4.0 < 4.* Search vendor "NodeJS" for product "Node" and version " >= 4.0 < 4.*" | en |
Affected
| ||||||
NodeJS Search vendor "NodeJS" | Node Search vendor "NodeJS" for product "Node" | >= 5.0 < 5.* Search vendor "NodeJS" for product "Node" and version " >= 5.0 < 5.*" | en |
Affected
| ||||||
NodeJS Search vendor "NodeJS" | Node Search vendor "NodeJS" for product "Node" | >= 6.0 < 6.* Search vendor "NodeJS" for product "Node" and version " >= 6.0 < 6.*" | en |
Affected
| ||||||
NodeJS Search vendor "NodeJS" | Node Search vendor "NodeJS" for product "Node" | >= 7.0 < 7.* Search vendor "NodeJS" for product "Node" and version " >= 7.0 < 7.*" | en |
Affected
| ||||||
NodeJS Search vendor "NodeJS" | Node Search vendor "NodeJS" for product "Node" | >= 8.0 < 8.* Search vendor "NodeJS" for product "Node" and version " >= 8.0 < 8.*" | en |
Affected
| ||||||
NodeJS Search vendor "NodeJS" | Node Search vendor "NodeJS" for product "Node" | >= 9.0 < 9.* Search vendor "NodeJS" for product "Node" and version " >= 9.0 < 9.*" | en |
Affected
| ||||||
NodeJS Search vendor "NodeJS" | Node Search vendor "NodeJS" for product "Node" | >= 10.0 < 10.* Search vendor "NodeJS" for product "Node" and version " >= 10.0 < 10.*" | en |
Affected
| ||||||
NodeJS Search vendor "NodeJS" | Node Search vendor "NodeJS" for product "Node" | >= 11.0 < 11.* Search vendor "NodeJS" for product "Node" and version " >= 11.0 < 11.*" | en |
Affected
| ||||||
NodeJS Search vendor "NodeJS" | Node Search vendor "NodeJS" for product "Node" | >= 12.0 < 12.* Search vendor "NodeJS" for product "Node" and version " >= 12.0 < 12.*" | en |
Affected
| ||||||
NodeJS Search vendor "NodeJS" | Node Search vendor "NodeJS" for product "Node" | >= 13.0 < 13.* Search vendor "NodeJS" for product "Node" and version " >= 13.0 < 13.*" | en |
Affected
| ||||||
NodeJS Search vendor "NodeJS" | Node Search vendor "NodeJS" for product "Node" | >= 14.0 < 14.* Search vendor "NodeJS" for product "Node" and version " >= 14.0 < 14.*" | en |
Affected
| ||||||
NodeJS Search vendor "NodeJS" | Node Search vendor "NodeJS" for product "Node" | >= 15.0 < 15.* Search vendor "NodeJS" for product "Node" and version " >= 15.0 < 15.*" | en |
Affected
| ||||||
NodeJS Search vendor "NodeJS" | Node Search vendor "NodeJS" for product "Node" | >= 16.0 < 16.* Search vendor "NodeJS" for product "Node" and version " >= 16.0 < 16.*" | en |
Affected
| ||||||
NodeJS Search vendor "NodeJS" | Node Search vendor "NodeJS" for product "Node" | >= 17.0 < 17.* Search vendor "NodeJS" for product "Node" and version " >= 17.0 < 17.*" | en |
Affected
| ||||||
NodeJS Search vendor "NodeJS" | Node Search vendor "NodeJS" for product "Node" | >= 19.0 < 19.* Search vendor "NodeJS" for product "Node" and version " >= 19.0 < 19.*" | en |
Affected
| ||||||
NodeJS Search vendor "NodeJS" | Node Search vendor "NodeJS" for product "Node" | >= 20.0.0 < 20.15.1 Search vendor "NodeJS" for product "Node" and version " >= 20.0.0 < 20.15.1" | en |
Affected
| ||||||
NodeJS Search vendor "NodeJS" | Node Search vendor "NodeJS" for product "Node" | >= 21.0 < 21.* Search vendor "NodeJS" for product "Node" and version " >= 21.0 < 21.*" | en |
Affected
| ||||||
NodeJS Search vendor "NodeJS" | Node Search vendor "NodeJS" for product "Node" | >= 22.0.0 < 22.4.1 Search vendor "NodeJS" for product "Node" and version " >= 22.0.0 < 22.4.1" | en |
Affected
|