CVE Catalog

CVE-2025-59465

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

High risk
3.78%

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

Summary

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.

Risk Assessment

An attacker can remotely crash a Node.js server, leading to service unavailability. The risk is especially high for applications that do not attach explicit error handlers to secure sockets.

Recommendation

Immediately update Node.js to a version containing the fix for CVE-2025-59465. Additionally, add explicit error handlers to all secure sockets (TLSSocket) in the application.

Other vulnerabilities in Node.js

See all
Original NVD description (English source)

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) }) }) ```

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