CVE Catalog

CVE-2026-48933

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

High risk
3.71%

89th percentile - higher than 89% of all known CVEs

Summary

A flaw in Node.js WebCrypto implementation can crash the process if the input of `subtle.encrypt()` is a multiple of 2GiB. This vulnerability affects all supported release lines: Node.js 22, Node.js 24, and Node.js 26.

Risk Assessment

An attacker can intentionally provide malicious input to the encryption function, causing a Node.js process crash, leading to service disruption (DoS) and potential loss of application availability.

Recommendation

Immediately update Node.js to the latest patched version for your release line (22.x, 24.x, or 26.x). Until the update is applied, limit the size of data passed to `subtle.encrypt()` and implement input validation.

Other vulnerabilities in Node.js

See all
Original NVD description (English source)

A flaw in Node.js WebCrypto implementation can crash the process if the input of `subtle.encrypt()` is a multiple of 2GiB. This vulnerability affects all supported release lines: **Node.js 22**, **Node.js 24**, and **Node.js 26**.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS