CVE-2023-26103: deno
Vulnerability summary
CVE-2023-26103 is a high (CVSS 7.5) vulnerability in deno. EPSS estimates a 1.23% chance of exploitation in the next 30 days, higher than 68.6% of scored vulnerabilities. 1 public exploit is recorded.
Timeline
- 25-02-2023PublishedVulnerability first disclosed.
- 11-03-2025Last modifiedVulnerability information updated.
Description
Versions of the package deno before 1.31.0 are vulnerable to Regular Expression Denial of Service (ReDoS) due to the upgradeWebSocket function, which contains regexes in the form of /s*,s*/, used for splitting the Connection/Upgrade header. A specially crafted Connection/Upgrade header can be used to significantly slow down a web socket server.
CVSS metrics
3 scores · 3 sources · 1 version- CVE.orgCNA5.3MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:LDiffers
- OSV · Crates.ioEcosystem advisory · calculated5.3MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:LDiffers
EPSS trend
Probability
1.23%
Chance of exploitation in the next 30 days
Percentile
69%
Versus all other CVEs
30-day change
0.00 pp
From 1.23% on 21-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundExploit Reference (security.snyk.io)
Maturity: unknown
Weaknesses
CWE · root causeAffected systems
Crates.Io1 product
- deno≥ 1.12.0, < 1.31.0
Deno1 product
- deno< 1.31.0
2 vendors · 2 products
References
9 links- github.com/denoland/…Broken Link
- github.com/denoland/denoPACKAGE