CVE-2024-52798: pillarjs path-to-regexp
Vulnerability summary
CVE-2024-52798 is a high (CVSS 7.7) vulnerability in pillarjs path-to-regexp. EPSS estimates a 0.79% chance of exploitation in the next 30 days, higher than 55.4% of scored vulnerabilities.
Advisory lineage
Upstream 0 · Downstream 0 · Related 7Timeline
- 05-12-2024PublishedVulnerability first disclosed.
- 24-01-2025Last modifiedVulnerability information updated.
Description
path-to-regexp turns path strings into a regular expressions. In certain cases, path-to-regexp will output a regular expression that can be exploited to cause poor performance. The regular expression that is vulnerable to backtracking can be generated in the 0.1.x release of path-to-regexp. Upgrade to 0.1.12. This vulnerability exists because of an incomplete fix for CVE-2024-45296.
CVSS metrics
7 scores · 6 sources · 2 versions- OSV · UbuntuEcosystem advisory · calculated8.7HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:PDiffers
- OSV · WolfiEcosystem advisory · calculated8.7HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:PDiffers
- OSV · NpmEcosystem advisory · calculated8.7HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:PDiffers
- OSV · ChainguardEcosystem advisory · calculated8.7HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:PDiffers
- NVDNIST7.7HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
EPSS trend
Probability
0.79%
Chance of exploitation in the next 30 days
Percentile
55%
Versus all other CVEs
30-day change
0.00 pp
From 0.79% on 20-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Chainguard27 products
- arangodb-3.11< 3.11.14.4-r11
- argo-workflows< 3.6.2-r1
- grafana-image-renderer< 3.11.6-r2
- kubeflow-centraldashboard< 1.9.2-r3
- kubeflow-pipelines< 2.3.0-r3
Wolfi24 products
- argo-workflows< 3.6.2-r1
- grafana-image-renderer< 3.11.6-r2
- kubeflow-centraldashboard< 1.9.2-r3
- kubeflow-pipelines< 2.3.0-r3
- kubeflow-pipelines-apiserver< 2.3.0-r3
Ubuntu2 products
- node-expressAll versions (No fix recorded)
- node-path-to-regexpAll versions (No fix recorded)
Npm1 product
- path-to-regexp< 0.1.12
Pillarjs1 product
- path-to-regexp< 0.1.12
5 vendors · 55 products
References
10 links- github.com/pillarjs/path-to-regexp/security/advisories/GHSA-rhx6-c78j-4q9wX Refsource CONFIRMREPORTAdvisoryWEB
- github.com/pillarjs/path-to-regexp/commit/f01c26a013b1889f0c217c643964513acf17f6a4X Refsource MISCREPORTFIXWEB