CVE-2026-22864 is a critical vulnerability affecting Deno, a JavaScript, TypeScript, and WebAssembly runtime, specifically versions prior to 2.5.6. It allows for a bypass of a security patch intended to block the spawning of Windows batch/shell files. The original patch performed a case-sensitive comparison of file extensions, enabling attackers to execute malicious scripts by using alternate casing (e.g., .BAT instead of .bat). This vulnerability carries a CVSS score of 9.8 (CRITICAL), indicating a severe risk. It has a network attack vector, low attack complexity, and requires no user interaction or privileges, potentially leading to complete compromise of confidentiality, integrity, and availability. Currently, there is no evidence of active exploitation, nor are there publicly available exploits in Metasploit, Nuclei, or ExploitDB. While there is minimal community discussion, the vulnerability is not listed on the CISA KEV catalog, suggesting it is not yet widely exploited in the wild.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
< 2.5.6CPE matchmatch criteria | cpe:2.3:a:deno:deno:*:*:*:*:*:*:*:* |
CVSS version used by this source: 3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.3 Bluesky, 0.3 Mastodon, and 2.4 GitHub mentions.
No media coverage found for this CVE.
The average CVE in this peer group has 0.3 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.