Katalog CVE

CVE-2025-59465

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Wysokie ryzyko
3.78%

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

Streszczenie

Nieprawidłowo sformułowana ramka HTTP/2 HEADERS z nadmiernie dużymi, nieprawidłowymi danymi HPACK może spowodować awarię Node.js przez wywołanie nieobsłużonego błędu TLSSocket ECONNRESET. Zamiast bezpiecznego zamknięcia połączenia, proces ulega awarii, umożliwiając zdalną odmowę usługi.

Ocena ryzyka

Atakujący może zdalnie spowodować awarię serwera Node.js, co prowadzi do przerwania dostępności usługi. Ryzyko jest szczególnie wysokie dla aplikacji, które nie dodają jawnych handlerów błędów do bezpiecznych gniazd.

Rekomendacja

Zaleca się natychmiastową aktualizację Node.js do wersji zawierającej poprawkę dla CVE-2025-59465. Dodatkowo, należy dodać jawne handlery błędów do wszystkich bezpiecznych gniazd (TLSSocket) w aplikacji.

Inne podatności w Node.js

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

A malformed `HTTP/2 HEADERS` frame with oversized, invalid `HPACK` data can cause Node.js to crash by triggering an unhandled `TLSSocket` error `ECONNRESET`. Instead of safely closing the connection, the process crashes, enabling a remote denial of service. This primarily affects applications that do not attach explicit error handlers to secure sockets, for example: ``` server.on('secureConnection', socket => { socket.on('error', err => { console.log(err) }) }) ```

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