CVE-2026-4923: path-to-regexp
Vulnerability summary
CVE-2026-4923 is a medium (CVSS 5.9) vulnerability in path-to-regexp. EPSS estimates a 0.37% chance of exploitation in the next 30 days, higher than 29.5% of scored vulnerabilities.
Advisory lineage
Upstream 0 · Downstream 0 · Related 1Timeline
- 26-03-2026PublishedVulnerability first disclosed.
- 27-03-2026Last modifiedVulnerability information updated.
Description
Impact: When using multiple wildcards, combined with at least one parameter, a regular expression can be generated that is vulnerable to ReDoS. This backtracking vulnerability requires the second wildcard to be somewhere other than the end of the path. Unsafe examples: /*foo-*bar-:baz /*a-:b-*c-:d /x/*a-:b/*c/y Safe examples: /*foo-:bar /*foo-:bar-*baz Patches: Upgrade to version 8.4.0. Workarounds: If you are using multiple wildcard parameters, you can check the regex output with a tool such as https://makenowjust-labs.github.io/recheck/playground/ to confirm whether a path is vulnerable.
CVSS metrics
7 scores · 7 sources · 1 version- OSV · UbuntuEcosystem advisory · calculated5.9MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
- OSV · DebianEcosystem advisory · calculated5.9MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
- OSV · WolfiEcosystem advisory · calculated5.9MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
- OSV · NpmEcosystem advisory · calculated5.9MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
- OSV · ChainguardEcosystem advisory · calculated5.9MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
- NVDNIST5.9MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
EPSS trend
Probability
0.37%
Chance of exploitation in the next 30 days
Percentile
30%
Versus all other CVEs
30-day change
+0.02 pp
From 0.35% 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
Chainguard23 products
- code-server< 4.112.0-r2
- gemini-cli< 0.35.3-r0
- kibana-9.1< 9.1.10-r12
- kibana-9.1-iamguarded< 9.1.10-r12
- kibana-9.2< 9.2.7-r5
Wolfi8 products
- code-server< 4.112.0-r2
- langfuse-3-compat< 3.225.7-r6
- langfuse-3-worker< 3.179.1-r3
- saf< 1.6.0-r0
- thingsboard-tb-js-executor< 4.3.1.1-r0
Debian1 product
- node-path-to-regexpAll versions (No fix recorded) | < 8.4.0-1
Npm1 product
- path-to-regexp≥ 8.0.0, < 8.4.0
Path-to-regexp1 product
- path-to-regexp≥ 8.0.0, < 8.4.0
Pillarjs1 product
- path-to-regexp≥ 8.0.0, < 8.4.0
Ubuntu1 product
- node-path-to-regexpAll versions (No fix recorded)
7 vendors · 36 products