Katalog CVE

CVE-2026-58045

ŚrednieCVSS 6.2
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.19%

Percentyl 9 - wyżej niż 9% wszystkich znanych CVE

Streszczenie

Podatność w Node.js pozwala na sfałszowanie byteLength obiektu TypedArray, co wywołuje osiągalne asercje w synchronicznych API node:zlib, powodując awarię całego procesu. Wszystkie 11 synchronicznych funkcji zlib jest dotkniętych. Wielokrotne wykorzystanie może prowadzić do odmowy usługi. Dotyczy Node.js w wersjach 22.x, 24.x i 26.x.

Ocena ryzyka

Atak może spowodować awarię procesu Node.js, prowadząc do niedostępności usług (DoS).

Rekomendacja

Zaktualizuj Node.js do najnowszej wersji z poprawką. Jeśli to możliwe, ogranicz dostęp do aplikacji używających synchronicznych funkcji zlib.

Inne podatności w Node.js

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

A flaw in Node.js allows a spoofed `TypedArray` `byteLength` to trigger a reachable assertion in the synchronous `node:zlib` APIs, causing the entire process to crash. All 11 synchronous zlib functions are affected. Repeated exploitation of this condition can result in a denial of service. This vulnerability affects Node.js **22.x**, **24.x**, and **26.x**.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS