CVE-2025-59464
A memory leak in Node.js’s OpenSSL integration occurs when converting `X.509` certificate fields...
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.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
6.5
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.
- Record
CVE-2025-59464- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
EUVDEUVD-2026-3340
6.5
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.
- Record
EUVD-2026-3340- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-38m8-39f8-gq75
6.5
A memory leak in Node.js’s OpenSSL integration occurs when converting `X.509` certificate fields...
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.
- Record
GHSA-38m8-39f8-gq75- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
NVD
7.5
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.
- Record
CVE-2025-59464- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
OSVBELL-CVE-2025-59464
7.5
- Record
BELL-CVE-2025-59464- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSV
6.5
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.
- Record
CVE-2025-59464- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 14 moreShow less
OSVRHSA-2026:6402
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:6402- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:6431
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:6431- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:7378
7.7
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:7378- CVSS 3.0
- 7.7 High
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRHSA-2026:7386
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:7386- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:7387
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:7387- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:7657
7.1
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:7657- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2025-59464
7.5
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.
- Record
UBUNTU-CVE-2025-59464- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVBIT-node-2025-59464 No score
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.
- Record
BIT-node-2025-59464- Updated
- 2026-11-02
OSVBIT-node-min-2025-59464 No score
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.
- Record
BIT-node-min-2025-59464- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10311-1 No score
corepack24-24.13.0-4.1 on GA media
These are all security issues fixed in the corepack24-24.13.0-4.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10311-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11110-1 No score
nodejs26-26.3.1-1.1 on GA media
These are all security issues fixed in the nodejs26-26.3.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11110-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:20519-1 No score
Security update for nodejs24
This update for nodejs24 fixes the following issues:
Update to version 24.14.1.
Security issues fixed:
- CVE-2026-21717: trivially predictable hash collisions due to flaw in V8's string hashing mechanism allows for performance degradation via a crafted request (bsc#1260494).
- CVE-2026-21716: incomplete fix for CVE-2024-36137 allows promise-based FileHandle methods to be used to modify file permissions and ownership on already-open file descriptors (bsc#1260462).
- CVE-2026-21715: flaw in the Permission Model filesystem enforcement allows for file existence disclosure and
filesystem path enumeration via
fs.realpathSync.native()(bsc#1260482). - CVE-2026-21714: memory leak in Node.js HTTP/2 server allows for resource exhaustion via
WINDOW_UPDATEframes sent on stream 0 (bsc#1260480). - CVE-2026-21713: timing side-channel due to flaw in Node.js HMAC verification allows for discovery of HMAC values and potential MAC forgery (bsc#1260463).
- CVE-2026-21712: assertion error caused by flaw in URL processing allows for a process crash via a URL with a malformed IDN (bsc#1260460).
- CVE-2026-21710: uncaught
TypeErrorwhen handling HTTP requests allows for a process crash via requests with a header named__proto__when the application accessesreq.headersDistinct(bsc#1260455). - CVE-2026-21637: flaw in TLS error handling allows for resource exhaustion and crash when
pskCallbackorALPNCallbackare in use (bsc#1256576). - CVE-2025-59464: memory leak allows for remote denial of service against applications processing TLS client certificates (bsc#1256572).
Other updates and bugfixes:
- Version 24.14.0:
- async_hooks: add trackPromises option to createHook()
- build,deps: replace cjs-module-lexer with merve
- deps: add LIEF as a dependency
- events: repurpose events.listenerCount() to accept EventTargets
- fs: add ignore option to fs.watch
- http: add http.setGlobalProxyFromEnv()
- module: allow subpath imports that start with #/
- process: preserve AsyncLocalStorage in queueMicrotask only when needed
- sea: split sea binary manipulation code
- sqlite: enable defensive mode by default
- sqlite: add sqlite prepare options args
- src: add initial support for ESM in embedder API
- stream: add bytes() method to node:stream/consumers
- stream: do not pass readable.compose() output via Readable.from()
- test: use fixture directories for sea tests
- test_runner: add env option to run function
- test_runner: support expecting a test-case to fail
- util: add convertProcessSignalToExitCode utility
- For details, see https://nodejs.org/en/blog/release/v24.14.0
- Record
openSUSE-SU-2026:20519-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:1299-1 No score
Security update for nodejs24
This update for nodejs24 fixes the following issues:
- Update to 24.14.1
- CVE-2026-21637: synchronous exceptions thrown during certain callbacks bypass the standard TLS error handling paths and can cause a denial of service (bsc#1256576).
- CVE-2026-21710: uncaught TypeError exception can cause a denial of service (bsc#1260455).
- CVE-2026-21712: malformed URL format can lead to a crash (bsc#1260460).
- CVE-2026-21713: timing side-channel in HMAC verification via memcmp can lead to potential MAC forgery (bsc#1260463).
- CVE-2026-21714: WINDOW_UPDATE frames on stream 0 can lead to memory leak (bsc#1260480).
- CVE-2026-21715: permission model bypass in realpathSync.native can allow file existence disclosure (bsc#1260482).
- CVE-2026-21716: promise-based FileHandle methods can be used to modify file permissions and ownership (bsc#1260462).
- CVE-2026-21717: crafted request can lead to trivially predictable hash collisions (bsc#1260494).
- Record
SUSE-SU-2026:1299-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:21181-1 No score
Security update for nodejs24
This update for nodejs24 fixes the following issues:
Update to version 24.14.1.
Security issues fixed:
- CVE-2026-21717: trivially predictable hash collisions due to flaw in V8's string hashing mechanism allows for performance degradation via a crafted request (bsc#1260494).
- CVE-2026-21716: incomplete fix for CVE-2024-36137 allows promise-based FileHandle methods to be used to modify file permissions and ownership on already-open file descriptors (bsc#1260462).
- CVE-2026-21715: flaw in the Permission Model filesystem enforcement allows for file existence disclosure and
filesystem path enumeration via
fs.realpathSync.native()(bsc#1260482). - CVE-2026-21714: memory leak in Node.js HTTP/2 server allows for resource exhaustion via
WINDOW_UPDATEframes sent on stream 0 (bsc#1260480). - CVE-2026-21713: timing side-channel due to flaw in Node.js HMAC verification allows for discovery of HMAC values and potential MAC forgery (bsc#1260463).
- CVE-2026-21712: assertion error caused by flaw in URL processing allows for a process crash via a URL with a malformed IDN (bsc#1260460).
- CVE-2026-21710: uncaught
TypeErrorwhen handling HTTP requests allows for a process crash via requests with a header named__proto__when the application accessesreq.headersDistinct(bsc#1260455). - CVE-2026-21637: flaw in TLS error handling allows for resource exhaustion and crash when
pskCallbackorALPNCallbackare in use (bsc#1256576). - CVE-2025-59464: memory leak allows for remote denial of service against applications processing TLS client certificates (bsc#1256572).
Other updates and bugfixes:
- Version 24.14.0:
- async_hooks: add trackPromises option to createHook()
- build,deps: replace cjs-module-lexer with merve
- deps: add LIEF as a dependency
- events: repurpose events.listenerCount() to accept EventTargets
- fs: add ignore option to fs.watch
- http: add http.setGlobalProxyFromEnv()
- module: allow subpath imports that start with #/
- process: preserve AsyncLocalStorage in queueMicrotask only when needed
- sea: split sea binary manipulation code
- sqlite: enable defensive mode by default
- sqlite: add sqlite prepare options args
- src: add initial support for ESM in embedder API
- stream: add bytes() method to node:stream/consumers
- stream: do not pass readable.compose() output via Readable.from()
- test: use fixture directories for sea tests
- test_runner: add env option to run function
- test_runner: support expecting a test-case to fail
- util: add convertProcessSignalToExitCode utility
- For details, see https://nodejs.org/en/blog/release/v24.14.0
- Record
SUSE-SU-2026:21181-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
nodejsAlpaquita:stream |
24.11.1-r0 up to 24.13.0-r0 | 24.13.0-r0 |
nodejsBellSoft Hardened Containers:stream |
24.11.1-r0 up to 24.13.0-r0 | 24.13.0-r0 |
nodeBitnami |
24.0.0 up to 24.12.0 | 24.12.0 |
node-minBitnami |
24.0.0 up to 24.12.0 | 24.12.0 |
nodejs24Red Hat:hummingbird:1 From an advisory covering 10 CVEs |
before 0:24.14.1-4.hum1 | 0:24.14.1-4.hum1 |
nodejs24-binRed Hat:hummingbird:1 From an advisory covering 10 CVEs |
before 0:24.14.1-4.hum1 | 0:24.14.1-4.hum1 |
nodejs24-develRed Hat:hummingbird:1 From an advisory covering 10 CVEs |
before 0:24.14.1-4.hum1 | 0:24.14.1-4.hum1 |
nodejs24-docsRed Hat:hummingbird:1 From an advisory covering 10 CVEs |
before 0:24.14.1-4.hum1 | 0:24.14.1-4.hum1 |
nodejs24-full-i18nRed Hat:hummingbird:1 From an advisory covering 10 CVEs |
before 0:24.14.1-4.hum1 | 0:24.14.1-4.hum1 |
nodejs24-libsRed Hat:hummingbird:1 From an advisory covering 10 CVEs |
before 0:24.14.1-4.hum1 | 0:24.14.1-4.hum1 |
Show 57 moreShow less
| Package | Affected | Fixed |
|---|---|---|
nodejs24-npmRed Hat:hummingbird:1 From an advisory covering 10 CVEs |
before 0:11.11.0-1.24.14.1.4.hum1 | 0:11.11.0-1.24.14.1.4.hum1 |
nodejs24-npm-binRed Hat:hummingbird:1 From an advisory covering 10 CVEs |
before 0:24.14.1-4.hum1 | 0:24.14.1-4.hum1 |
nodejs25Red Hat:hummingbird:1 From an advisory covering 10 CVEs |
before 0:25.9.0-1.hum1 | 0:25.9.0-1.hum1 |
nodejs25-binRed Hat:hummingbird:1 From an advisory covering 10 CVEs |
before 0:25.9.0-1.hum1 | 0:25.9.0-1.hum1 |
nodejs25-develRed Hat:hummingbird:1 From an advisory covering 10 CVEs |
before 0:25.9.0-1.hum1 | 0:25.9.0-1.hum1 |
nodejs25-docsRed Hat:hummingbird:1 From an advisory covering 10 CVEs |
before 0:25.9.0-1.hum1 | 0:25.9.0-1.hum1 |
nodejs25-full-i18nRed Hat:hummingbird:1 From an advisory covering 10 CVEs |
before 0:25.9.0-1.hum1 | 0:25.9.0-1.hum1 |
nodejs25-libsRed Hat:hummingbird:1 From an advisory covering 10 CVEs |
before 0:25.9.0-1.hum1 | 0:25.9.0-1.hum1 |
nodejs25-npmRed Hat:hummingbird:1 From an advisory covering 10 CVEs |
before 0:11.12.1-1.25.9.0.1.hum1 | 0:11.12.1-1.25.9.0.1.hum1 |
nodejs25-npm-binRed Hat:hummingbird:1 From an advisory covering 10 CVEs |
before 0:25.9.0-1.hum1 | 0:25.9.0-1.hum1 |
nodejs25Red Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:25.9.0-1.1.hum1 | 0:25.9.0-1.1.hum1 |
nodejs25-binRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:25.9.0-1.1.hum1 | 0:25.9.0-1.1.hum1 |
nodejs25-develRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:25.9.0-1.1.hum1 | 0:25.9.0-1.1.hum1 |
nodejs25-docsRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:25.9.0-1.1.hum1 | 0:25.9.0-1.1.hum1 |
nodejs25-full-i18nRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:25.9.0-1.1.hum1 | 0:25.9.0-1.1.hum1 |
nodejs25-libsRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:25.9.0-1.1.hum1 | 0:25.9.0-1.1.hum1 |
nodejs25-npmRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:11.12.1-1.25.9.0.1.1.hum1 | 0:11.12.1-1.25.9.0.1.1.hum1 |
nodejs25-npm-binRed Hat:hummingbird:1 From an advisory covering 21 CVEs |
before 0:25.9.0-1.1.hum1 | 0:25.9.0-1.1.hum1 |
nodejs20Red Hat:hummingbird:1 From an advisory covering 10 CVEs |
before 0:20.20.0-7.1.hum1 | 0:20.20.0-7.1.hum1 |
nodejs20-binRed Hat:hummingbird:1 From an advisory covering 10 CVEs |
before 0:20.20.0-7.1.hum1 | 0:20.20.0-7.1.hum1 |
nodejs20-develRed Hat:hummingbird:1 From an advisory covering 10 CVEs |
before 0:20.20.0-7.1.hum1 | 0:20.20.0-7.1.hum1 |
nodejs20-docsRed Hat:hummingbird:1 From an advisory covering 10 CVEs |
before 0:20.20.0-7.1.hum1 | 0:20.20.0-7.1.hum1 |
nodejs20-full-i18nRed Hat:hummingbird:1 From an advisory covering 10 CVEs |
before 0:20.20.0-7.1.hum1 | 0:20.20.0-7.1.hum1 |
nodejs20-libsRed Hat:hummingbird:1 From an advisory covering 10 CVEs |
before 0:20.20.0-7.1.hum1 | 0:20.20.0-7.1.hum1 |
nodejs20-npmRed Hat:hummingbird:1 From an advisory covering 10 CVEs |
before 0:10.8.2-1.20.20.0.7.1.hum1 | 0:10.8.2-1.20.20.0.7.1.hum1 |
nodejs20-npm-binRed Hat:hummingbird:1 From an advisory covering 10 CVEs |
before 0:20.20.0-7.1.hum1 | 0:20.20.0-7.1.hum1 |
nodejs22Red Hat:hummingbird:1 From an advisory covering 11 CVEs |
before 0:22.22.0-1.3.hum1 | 0:22.22.0-1.3.hum1 |
nodejs22-binRed Hat:hummingbird:1 From an advisory covering 11 CVEs |
before 0:22.22.0-1.3.hum1 | 0:22.22.0-1.3.hum1 |
nodejs22-develRed Hat:hummingbird:1 From an advisory covering 11 CVEs |
before 0:22.22.0-1.3.hum1 | 0:22.22.0-1.3.hum1 |
nodejs22-docsRed Hat:hummingbird:1 From an advisory covering 11 CVEs |
before 0:22.22.0-1.3.hum1 | 0:22.22.0-1.3.hum1 |
nodejs22-full-i18nRed Hat:hummingbird:1 From an advisory covering 11 CVEs |
before 0:22.22.0-1.3.hum1 | 0:22.22.0-1.3.hum1 |
nodejs22-libsRed Hat:hummingbird:1 From an advisory covering 11 CVEs |
before 0:22.22.0-1.3.hum1 | 0:22.22.0-1.3.hum1 |
nodejs22-npmRed Hat:hummingbird:1 From an advisory covering 11 CVEs |
before 0:10.9.4-1.22.22.0.1.3.hum1 | 0:10.9.4-1.22.22.0.1.3.hum1 |
nodejs22-npm-binRed Hat:hummingbird:1 From an advisory covering 11 CVEs |
before 0:22.22.0-1.3.hum1 | 0:22.22.0-1.3.hum1 |
nodejs24Red Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:24.14.1-4.1.hum1 | 0:24.14.1-4.1.hum1 |
nodejs24-binRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:24.14.1-4.1.hum1 | 0:24.14.1-4.1.hum1 |
nodejs24-develRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:24.14.1-4.1.hum1 | 0:24.14.1-4.1.hum1 |
nodejs24-docsRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:24.14.1-4.1.hum1 | 0:24.14.1-4.1.hum1 |
nodejs24-full-i18nRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:24.14.1-4.1.hum1 | 0:24.14.1-4.1.hum1 |
nodejs24-libsRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:24.14.1-4.1.hum1 | 0:24.14.1-4.1.hum1 |
nodejs24-npmRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:11.11.0-1.24.14.1.4.1.hum1 | 0:11.11.0-1.24.14.1.4.1.hum1 |
nodejs24-npm-binRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:24.14.1-4.1.hum1 | 0:24.14.1-4.1.hum1 |
nodejs24SUSE:Linux Enterprise Module for Web and Scripting 15 SP7 From an advisory covering 9 CVEs |
before 24.14.1-150700.15.8.1 | 24.14.1-150700.15.8.1 |
nodejs24SUSE:Linux Enterprise Server 16.0 From an advisory covering 9 CVEs |
before 24.14.1-160000.1.1 | 24.14.1-160000.1.1 |
nodejs24SUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 9 CVEs |
before 24.14.1-160000.1.1 | 24.14.1-160000.1.1 |
nodejsUbuntu:Pro:14.04:LTS |
All versions, plus listed versions 0.10.15~dfsg1-40.10.21~dfsg1-10.10.22~dfsg1-20.10.23~dfsg1-10.10.23~dfsg1-2 Show 7 moreShow less0.10.23~dfsg1-30.10.24~dfsg1-10.10.25~dfsg2-20.10.25~dfsg2-2ubuntu10.10.25~dfsg2-2ubuntu1.20.10.25~dfsg2-2ubuntu1.2+esm10.10.25~dfsg2-2ubuntu1.2+esm2 |
None known |
nodejsUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 0.10.25~dfsg2-2ubuntu14.2.2~dfsg-14.2.3~dfsg-14.2.4~dfsg-1ubuntu14.2.4~dfsg-2 Show 7 moreShow less4.2.6~dfsg-1ubuntu14.2.6~dfsg-1ubuntu44.2.6~dfsg-1ubuntu4.14.2.6~dfsg-1ubuntu4.24.2.6~dfsg-1ubuntu4.2+esm14.2.6~dfsg-1ubuntu4.2+esm24.2.6~dfsg-1ubuntu4.2+esm3 |
None known |
nodejsUbuntu:Pro:18.04:LTS |
All versions, plus listed versions 6.11.4~dfsg-1ubuntu16.11.4~dfsg-1ubuntu26.12.0~dfsg-1ubuntu16.12.0~dfsg-2ubuntu16.12.0~dfsg-2ubuntu2 Show 10 moreShow less8.10.0~dfsg-28.10.0~dfsg-2ubuntu0.28.10.0~dfsg-2ubuntu0.38.10.0~dfsg-2ubuntu0.48.10.0~dfsg-2ubuntu0.4+esm18.10.0~dfsg-2ubuntu0.4+esm28.10.0~dfsg-2ubuntu0.4+esm38.10.0~dfsg-2ubuntu0.4+esm48.10.0~dfsg-2ubuntu0.4+esm58.10.0~dfsg-2ubuntu0.4+esm6 |
None known |
nodejsUbuntu:Pro:20.04:LTS |
All versions, plus listed versions 10.15.2~dfsg-2ubuntu110.17.0~dfsg-2ubuntu410.17.0~dfsg-2ubuntu610.19.0~dfsg-3ubuntu110.19.0~dfsg-3ubuntu1.1 Show 5 moreShow less10.19.0~dfsg-3ubuntu1.210.19.0~dfsg-3ubuntu1.310.19.0~dfsg-3ubuntu1.510.19.0~dfsg-3ubuntu1.610.19.0~dfsg-3ubuntu1.6+esm2 |
None known |
nodejsUbuntu:Pro:22.04:LTS |
All versions, plus listed versions 12.22.5~dfsg-5ubuntu112.22.7~dfsg-2ubuntu112.22.7~dfsg-2ubuntu312.22.9~dfsg-1ubuntu212.22.9~dfsg-1ubuntu3 Show 7 moreShow less12.22.9~dfsg-1ubuntu3.112.22.9~dfsg-1ubuntu3.212.22.9~dfsg-1ubuntu3.312.22.9~dfsg-1ubuntu3.412.22.9~dfsg-1ubuntu3.512.22.9~dfsg-1ubuntu3.612.22.9~dfsg-1ubuntu3.6+esm2 |
None known |
nodejsUbuntu:24.04:LTS |
All versions, plus listed versions 18.13.0+dfsg1-1ubuntu218.19.1+dfsg-2ubuntu418.19.1+dfsg-6ubuntu118.19.1+dfsg-6ubuntu218.19.1+dfsg-6ubuntu5 |
None known |
nodejsUbuntu:25.10 |
All versions, plus listed versions 20.18.1+dfsg-1ubuntu220.19.2+dfsg-120.19.4+dfsg-1 |
None known |
nodejsUbuntu:26.10 |
All versions, plus listed versions 22.22.1+dfsg+~cs22.19.15-1ubuntu124.16.0+dfsg+~cs24.13.1-2ubuntu124.18.0+dfsg+~cs24.13.2-1ubuntu124.19.0+dfsg+~cs24.13.3-1ubuntu1 |
None known |
nodejsUbuntu:26.04:LTS |
All versions, plus listed versions 20.19.4+dfsg-120.19.5+dfsg+~cs20.19.12-422.21.1+dfsg+~cs22.19.0-6ubuntu422.22.0+dfsg+~cs22.19.6-1ubuntu222.22.0+dfsg+~cs22.19.13-2ubuntu122.22.1+dfsg+~cs22.19.15-1ubuntu1 |
None known |
nodejs24openSUSE:Tumbleweed |
before 24.13.0-4.1 | 24.13.0-4.1 |
nodejs26openSUSE:Tumbleweed From an advisory covering 37 CVEs |
before 26.3.1-1.1 | 26.3.1-1.1 |
nodejs24openSUSE:Leap 16.0 From an advisory covering 9 CVEs |
before 24.14.1-160000.1.1 | 24.14.1-160000.1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2025-59464 is a medium vulnerability (CVSS 6.5) in Nodejs Node, published January 1, 0001. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.27%, the 19th percentile. Fixed in nodejs 24.13.0-r0.
References
nodejs.org/en/blog/vulnerability/december-2025-security-releases
nvd.nist.gov/vuln/detail/CVE-2025-59464
github.com/advisories/GHSA-38m8-39f8-gq75
docs.bell-sw.com/security/cves/CVE-2025-59464
github.com/CVEProject/cvelistV5/tree/main/cves/2025/59xxx/CVE-2025-59464.json
security-tracker.debian.org/tracker/CVE-2025-59464
Show 187 moreShow less
access.redhat.com/errata/RHSA-2026:6402
images.redhat.com
access.redhat.com/security/cve/CVE-2026-21637
access.redhat.com/security/updates/classification
access.redhat.com/security/cve/CVE-2026-21636
access.redhat.com/security/cve/CVE-2025-59466
access.redhat.com/security/cve/CVE-2025-59465
access.redhat.com/security/cve/CVE-2025-59464
access.redhat.com/security/cve/CVE-2025-55132
access.redhat.com/security/cve/CVE-2025-55131
access.redhat.com/security/cve/CVE-2025-55130
access.redhat.com/security/cve/CVE-2026-21717
access.redhat.com/security/cve/CVE-2026-21716
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_6402.json
bugzilla.redhat.com/show_bug.cgi?id=2431352
cve.org/CVERecord?id=CVE-2025-55130
nvd.nist.gov/vuln/detail/CVE-2025-55130
bugzilla.redhat.com/show_bug.cgi?id=2431350
cve.org/CVERecord?id=CVE-2025-55131
nvd.nist.gov/vuln/detail/CVE-2025-55131
bugzilla.redhat.com/show_bug.cgi?id=2431338
cve.org/CVERecord?id=CVE-2025-55132
nvd.nist.gov/vuln/detail/CVE-2025-55132
bugzilla.redhat.com/show_bug.cgi?id=2431344
cve.org/CVERecord?id=CVE-2025-59464
bugzilla.redhat.com/show_bug.cgi?id=2431349
cve.org/CVERecord?id=CVE-2025-59465
nvd.nist.gov/vuln/detail/CVE-2025-59465
bugzilla.redhat.com/show_bug.cgi?id=2431343
cve.org/CVERecord?id=CVE-2025-59466
nvd.nist.gov/vuln/detail/CVE-2025-59466
bugzilla.redhat.com/show_bug.cgi?id=2431342
cve.org/CVERecord?id=CVE-2026-21636
nvd.nist.gov/vuln/detail/CVE-2026-21636
bugzilla.redhat.com/show_bug.cgi?id=2431340
cve.org/CVERecord?id=CVE-2026-21637
nvd.nist.gov/vuln/detail/CVE-2026-21637
bugzilla.redhat.com/show_bug.cgi?id=2453157
cve.org/CVERecord?id=CVE-2026-21716
nvd.nist.gov/vuln/detail/CVE-2026-21716
nodejs.org/en/blog/vulnerability/march-2026-security-releases
bugzilla.redhat.com/show_bug.cgi?id=2453162
cve.org/CVERecord?id=CVE-2026-21717
nvd.nist.gov/vuln/detail/CVE-2026-21717
access.redhat.com/errata/RHSA-2026:6431
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_6431.json
access.redhat.com/errata/RHSA-2026:7378
access.redhat.com/security/cve/CVE-2026-2950
access.redhat.com/security/cve/CVE-2026-45149
access.redhat.com/security/cve/CVE-2026-9697
access.redhat.com/security/cve/CVE-2026-6734
access.redhat.com/security/cve/CVE-2026-9675
access.redhat.com/security/cve/CVE-2026-9678
access.redhat.com/security/cve/CVE-2026-48618
access.redhat.com/security/cve/CVE-2026-48933
access.redhat.com/security/cve/CVE-2026-48615
access.redhat.com/security/cve/CVE-2026-48936
access.redhat.com/security/cve/CVE-2026-48934
access.redhat.com/security/cve/CVE-2026-48928
access.redhat.com/security/cve/CVE-2026-48930
access.redhat.com/security/cve/CVE-2026-48619
access.redhat.com/security/cve/CVE-2026-48935
access.redhat.com/security/cve/CVE-2026-59870
access.redhat.com/security/cve/CVE-2026-59868
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_7378.json
bugzilla.redhat.com/show_bug.cgi?id=2453499
cve.org/CVERecord?id=CVE-2026-2950
nvd.nist.gov/vuln/detail/CVE-2026-2950
github.com/lodash/lodash/security/advisories/GHSA-f23m-r3pf-42rh
bugzilla.redhat.com/show_bug.cgi?id=2490024
cve.org/CVERecord?id=CVE-2026-6734
nvd.nist.gov/vuln/detail/CVE-2026-6734
cna.openjsf.org/security-advisories.html
github.com/nodejs/undici/security/advisories/GHSA-hm92-r4w5-c3mj
bugzilla.redhat.com/show_bug.cgi?id=2489979
cve.org/CVERecord?id=CVE-2026-9675
nvd.nist.gov/vuln/detail/CVE-2026-9675
github.com/nodejs/undici/security/advisories/GHSA-38rv-x7px-6hhq
bugzilla.redhat.com/show_bug.cgi?id=2490000
cve.org/CVERecord?id=CVE-2026-9678
nvd.nist.gov/vuln/detail/CVE-2026-9678
github.com/nodejs/undici/security/advisories/GHSA-pr7r-676h-xcf6
bugzilla.redhat.com/show_bug.cgi?id=2490018
cve.org/CVERecord?id=CVE-2026-9697
nvd.nist.gov/vuln/detail/CVE-2026-9697
github.com/nodejs/undici/security/advisories/GHSA-vmh5-mc38-953g
bugzilla.redhat.com/show_bug.cgi?id=2483481
cve.org/CVERecord?id=CVE-2026-45149
nvd.nist.gov/vuln/detail/CVE-2026-45149
github.com/juliangruber/brace-expansion/security/advisories/GHSA-jxxr-4gwj-5jf2
bugzilla.redhat.com/show_bug.cgi?id=2493335
cve.org/CVERecord?id=CVE-2026-48615
nvd.nist.gov/vuln/detail/CVE-2026-48615
nodejs.org/en/blog/vulnerability/june-2026-security-releases
bugzilla.redhat.com/show_bug.cgi?id=2493337
cve.org/CVERecord?id=CVE-2026-48618
nvd.nist.gov/vuln/detail/CVE-2026-48618
bugzilla.redhat.com/show_bug.cgi?id=2493325
cve.org/CVERecord?id=CVE-2026-48619
nvd.nist.gov/vuln/detail/CVE-2026-48619
bugzilla.redhat.com/show_bug.cgi?id=2493333
cve.org/CVERecord?id=CVE-2026-48928
nvd.nist.gov/vuln/detail/CVE-2026-48928
bugzilla.redhat.com/show_bug.cgi?id=2493326
cve.org/CVERecord?id=CVE-2026-48930
nvd.nist.gov/vuln/detail/CVE-2026-48930
github.com/nodejs/node/commit/7dafafa2424710ded8b77eb7c878e884c1aef64e
hackerone.com/reports/3656716
bugzilla.redhat.com/show_bug.cgi?id=2493331
cve.org/CVERecord?id=CVE-2026-48933
nvd.nist.gov/vuln/detail/CVE-2026-48933
bugzilla.redhat.com/show_bug.cgi?id=2493332
cve.org/CVERecord?id=CVE-2026-48934
nvd.nist.gov/vuln/detail/CVE-2026-48934
bugzilla.redhat.com/show_bug.cgi?id=2493329
cve.org/CVERecord?id=CVE-2026-48935
nvd.nist.gov/vuln/detail/CVE-2026-48935
bugzilla.redhat.com/show_bug.cgi?id=2493336
cve.org/CVERecord?id=CVE-2026-48936
nvd.nist.gov/vuln/detail/CVE-2026-48936
bugzilla.redhat.com/show_bug.cgi?id=2498114
cve.org/CVERecord?id=CVE-2026-59868
nvd.nist.gov/vuln/detail/CVE-2026-59868
github.com/nodeca/js-yaml/commit/3105455b81dee69e0fd36e09ac0b2ccfdb54adc1
github.com/nodeca/js-yaml/releases/tag/5.2.0
github.com/nodeca/js-yaml/security/advisories/GHSA-g796-fgmg-93mv
bugzilla.redhat.com/show_bug.cgi?id=2498130
cve.org/CVERecord?id=CVE-2026-59870
nvd.nist.gov/vuln/detail/CVE-2026-59870
github.com/nodeca/js-yaml/commit/39f3211a2f01b3c6982710cf21434ab7060acefe
github.com/nodeca/js-yaml/releases/tag/5.2.1
github.com/nodeca/js-yaml/security/advisories/GHSA-724g-mxrg-4qvm
access.redhat.com/errata/RHSA-2026:7386
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_7386.json
access.redhat.com/errata/RHSA-2026:7387
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_7387.json
access.redhat.com/errata/RHSA-2026:7657
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_7657.json
suse.com/support/update/announcement/2026/suse-su-20261299-1
bugzilla.suse.com/1256572
bugzilla.suse.com/1256576
bugzilla.suse.com/1260455
bugzilla.suse.com/1260460
bugzilla.suse.com/1260462
bugzilla.suse.com/1260463
bugzilla.suse.com/1260480
bugzilla.suse.com/1260482
bugzilla.suse.com/1260494
suse.com/security/cve/CVE-2025-59464
suse.com/security/cve/CVE-2026-21637
suse.com/security/cve/CVE-2026-21710
suse.com/security/cve/CVE-2026-21712
suse.com/security/cve/CVE-2026-21713
suse.com/security/cve/CVE-2026-21714
suse.com/security/cve/CVE-2026-21715
suse.com/security/cve/CVE-2026-21716
suse.com/security/cve/CVE-2026-21717
suse.com/support/update/announcement/2026/suse-su-202621181-1
ubuntu.com/security/CVE-2025-59464
suse.com/security/cve/CVE-2024-21538
suse.com/security/cve/CVE-2024-22018
suse.com/security/cve/CVE-2024-22020
suse.com/security/cve/CVE-2024-36137
suse.com/security/cve/CVE-2024-36138
suse.com/security/cve/CVE-2024-37372
suse.com/security/cve/CVE-2025-22150
suse.com/security/cve/CVE-2025-23083
suse.com/security/cve/CVE-2025-23085
suse.com/security/cve/CVE-2025-23165
suse.com/security/cve/CVE-2025-23166
suse.com/security/cve/CVE-2025-55130
suse.com/security/cve/CVE-2025-55131
suse.com/security/cve/CVE-2025-55132
suse.com/security/cve/CVE-2025-59465
suse.com/security/cve/CVE-2025-59466
suse.com/security/cve/CVE-2026-22036
suse.com/security/cve/CVE-2026-48615
suse.com/security/cve/CVE-2026-48617
suse.com/security/cve/CVE-2026-48618
suse.com/security/cve/CVE-2026-48619
suse.com/security/cve/CVE-2026-48928
suse.com/security/cve/CVE-2026-48930
suse.com/security/cve/CVE-2026-48931
suse.com/security/cve/CVE-2026-48933
suse.com/security/cve/CVE-2026-48934
suse.com/security/cve/CVE-2026-48935
suse.com/security/cve/CVE-2026-48936