Description
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**.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
nodejs node
Default version status: unaffected
22.22.3 to ≤ 22.22.3affected24.16.0 to ≤ 24.16.0affected26.3.0 to ≤ 26.3.0affected
References
- https://nodejs.org/en/blog/vulnerability/june-2026-security-releases ↗
- https://access.redhat.com/security/cve/CVE-2026-48933 ↗
- https://bugzilla.redhat.com/show_bug.cgi?id=2493331 ↗
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-48933.json ↗
- https://access.redhat.com/errata/RHSA-2026:39246 ↗
- https://access.redhat.com/errata/RHSA-2026:35842 ↗
- https://access.redhat.com/errata/RHSA-2026:35841 ↗
- https://access.redhat.com/errata/RHSA-2026:41947 ↗
- https://access.redhat.com/errata/RHSA-2026:39868 ↗
- https://access.redhat.com/errata/RHSA-2026:52399 ↗
- https://access.redhat.com/errata/RHSA-2026:35892 ↗
- https://access.redhat.com/errata/RHSA-2026:35891 ↗
- https://access.redhat.com/errata/RHSA-2026:9455 ↗
- https://access.redhat.com/errata/RHSA-2026:28727 ↗
- https://access.redhat.com/errata/RHSA-2026:29012 ↗
- https://access.redhat.com/errata/RHSA-2026:7378 ↗
- https://access.redhat.com/errata/RHSA-2026:30172 ↗