CVE-2025-23085

A memory leak could occur when a remote peer abruptly closes the socket without sending a GOAWAY notification. Additionally, if an invalid header was detected by nghttp2, causing the connection to be terminated by the peer, the same leak was triggered. This flaw could lead to increased memory consumption and potential denial of service under certain conditions. This vulnerability affects HTTP/2 Server users on Node.js v18.x, v20.x, v22.x and v23.x.
Configurations

No configuration.

History

25 Feb 2025, 13:15

Type Values Removed Values Added
Summary
  • (es) Se podría producir una pérdida de memoria cuando un par remoto cierra abruptamente el socket sin enviar una notificación GOAWAY. Además, si nghttp2 detectaba un encabezado no válido, lo que hacía que el par terminara la conexión, se activaba la misma pérdida. Esta falla podría provocar un mayor consumo de memoria y una posible denegación de servicio en determinadas condiciones. Esta vulnerabilidad afecta a los usuarios del servidor HTTP/2 en Node.js v18.x, v20.x, v22.x y v23.x.
References
  • () https://lists.debian.org/debian-lts-announce/2025/02/msg00031.html -

07 Feb 2025, 16:15

Type Values Removed Values Added
CWE CWE-401

07 Feb 2025, 07:15

Type Values Removed Values Added
New CVE

Information

Published : 2025-02-07 07:15

Updated : 2025-02-25 13:15


NVD link : CVE-2025-23085

Mitre link : CVE-2025-23085

CVE.ORG link : CVE-2025-23085


JSON object : View

Products Affected

No product.

CWE
CWE-401

Missing Release of Memory after Effective Lifetime