CVE 9.2 CRITICAL

Deno node:crypto doesn’t finalize cipher_CVE-2026-22863

9.2 / 10
CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N

Description

Deno is a JavaScript, TypeScript, and WebAssembly runtime. Before 2.6.0, node:crypto doesn't finalize cipher. The vulnerability allows an attacker to have infinite encryptions. This can lead to naive attempts at brute forcing, as well as more refined attacks with the goal to learn the server secrets. This vulnerability is fixed in 2.6.0.

AI Analysis

The node:crypto module in Deno doesn't finalize cipher, allowing an attacker to have infinite encryptions and potentially brute force or refine attacks to learn server secrets.

Basic Information

ID CVE-2026-22863
Source GitHub_M
Published Jan 15, 2026 at 22:53

Affected Product

Vendor denoland
Product deno
Version < 2.6.0
Affected Versions denoland deno < 2.6.0

CWE Classification

AI Assessment

AI Score 9.2 / 10
AI Severity Critical
Vendor DenoLand
Product Deno
Version < 2.6.0

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.