CVE-2025-25200 describes a Denial-of-Service vulnerability in Koa, an expressive middleware for Node.js, affecting versions prior to 0.21.2, 1.7.1, 2.15.4, and 3.0.0-alpha.3. The vulnerability stems from Koa's use of an inefficient regular expression to parse the X-Forwarded-Proto and X-Forwarded-Host HTTP headers, which can be exploited to cause a denial of service. With a CVSS score of 7.5 (HIGH), this vulnerability is remotely exploitable with low attack complexity, requiring no user interaction or privileges, and its impact is solely on availability. There is currently no evidence of active exploitation, public exploit code (Metasploit, Nuclei, ExploitDB), or significant community discussion surrounding this CVE.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
< 0.21.2CPE matchmatch criteria | cpe:2.3:a:koajs:koa:*:*:*:*:*:node.js:*:* | ||
>= 1.0.0, < 1.7.1CPE matchmatch criteria | cpe:2.3:a:koajs:koa:*:*:*:*:*:node.js:*:* | ||
>= 2.0.0, < 2.15.4CPE matchmatch criteria | cpe:2.3:a:koajs:koa:*:*:*:*:*:node.js:*:* | ||
3.0.0CPE matchmatch criteria | cpe:2.3:a:koajs:koa:3.0.0:alpha0:*:*:*:node.js:*:* | ||
3.0.0CPE matchmatch criteria | cpe:2.3:a:koajs:koa:3.0.0:alpha1:*:*:*:node.js:*:* |
CVSS version used by this source: 4.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H/E:X/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
The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.1 Bluesky, 0.1 Mastodon, and 0.4 GitHub mentions.
No media coverage found for this CVE.
The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.