PT-2025-54579 · Openssl+1 · Openssl+1
Published
2025-01-01
·
Updated
2026-04-13
·
CVE-2025-59464
CVSS v3.1
7.5
High
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
Node.js version 24
Description
A memory leak exists in Node.js’s OpenSSL integration when converting
X.509 certificate fields to UTF-8 without freeing the allocated buffer. Calling socket.getPeerCertificate(true) causes a memory leak for each certificate field, potentially leading to resource exhaustion and a denial of service through repeated TLS connections. The socket.getPeerCertificate(true) function is involved in the issue.
Recommendations
Update to a newer version that contains a fix for this vulnerability.Fix
Resource Exhaustion
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Node.Js
Openssl