Vulnerability · Published Jan 20, 2026 · Assigned by hackerone

CVE-2025-59464

Medium 6.5

In plain English

A medium-severity uncontrolled resource consumption in node from nodejs. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.3% (higher than 19% of all known vulnerabilities).

Severity (CVSS 3.0)6.5Medium
Exploit odds (30 days)0.3%top 80.5% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

A memory leak in Node.js’s OpenSSL integration occurs when converting `X.509` certificate fields to UTF-8 without freeing the allocated buffer. When applications call `socket.getPeerCertificate(true)`, each certificate field leaks memory, allowing remote clients to trigger steady memory growth through repeated TLS connections. Over time this can lead to resource exhaustion and denial of service.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12nodejsno fix listedDEBIAN-CVE-2025-59464
Debian:13nodejsno fix listedDEBIAN-CVE-2025-59464
Debian:14nodejsno fix listedDEBIAN-CVE-2025-59464
Ubuntu:24.04:LTSnodejsno fix listedUBUNTU-CVE-2025-59464
Ubuntu:25.10nodejsno fix listedUBUNTU-CVE-2025-59464
Ubuntu:26.04:LTSnodejsno fix listedUBUNTU-CVE-2025-59464
Ubuntu:26.10nodejsno fix listedUBUNTU-CVE-2025-59464

Affected products (as reported)

VendorProductVersions
nodejs node 24.12.0 – before 24.12.0

Weakness: CWE-400 · Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H

References