CVE-2024-38999: requirejs
Vulnerability summary
CVE-2024-38999 is a critical (CVSS 10.0) vulnerability in requirejs. EPSS estimates a 0.84% chance of exploitation in the next 30 days, higher than 58% of scored vulnerabilities.
Severe, CVSS 10 (CVE.org); no exploitation reported by the 5 checked sources; EPSS 1% (FIRST, 03-11-2026)
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 1 · Related 3Timeline
- 01-07-2024PublishedVulnerability first disclosed.
- 02-08-2024Last modifiedVulnerability information updated.
Description
jrburke requirejs v2.3.6 was discovered to contain a prototype pollution via the function s.contexts._.configure. This vulnerability allows attackers to execute arbitrary code or cause a Denial of Service (DoS) via injecting arbitrary properties.
CVSS metrics
10 scores · 7 sources · 2 versions- OSV · NpmEcosystem advisory · calculated9.3CriticalCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P
- OSV · ChainguardEcosystem advisory · calculated9.3CriticalCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P
- OSV · UbuntuEcosystem advisory · calculated10.0CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
- OSV · DebianEcosystem advisory · calculated10.0CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
- OSV · WolfiEcosystem advisory · calculated10.0CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
- OSV · NpmEcosystem advisory · calculated10.0CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
- OSV · ChainguardEcosystem advisory · calculated10.0CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
- NVDNIST10.0CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
EPSS trend
Probability
0.84%
Chance of exploitation in the next 30 days
Percentile
58%
Versus all other CVEs
30-day change
Increase +0.09 pp
From 0.76% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.
Chainguard10 products
- py3-jupyterhub< 5.2.0-r0
- py3-supported-jupyterhub< 5.2.0-r0
- py3.10-jupyterhub< 5.2.0-r0
- py3.10-jupyterhub-bin< 5.2.0-r0
- py3.11-jupyterhub< 5.2.0-r0
Wolfi10 products
- py3-jupyterhub< 5.2.0-r0
- py3-supported-jupyterhub< 5.2.0-r0
- py3.10-jupyterhub< 5.2.0-r0
- py3.10-jupyterhub-bin< 5.2.0-r0
- py3.11-jupyterhub< 5.2.0-r0
Debian1 product
- requirejsAll versions (No fix recorded) | < 2.3.7+ds+~2.1.37-1
Npm1 product
- requirejs< 2.3.7
Ubuntu1 product
- requirejsAll versions (No fix recorded)
5 vendors · 23 products
References
10 links- github.com/requirejs/r.jsPACKAGE