flaw in Node.js's buffer allocation logic can expose uninitialized memory when allocations are interrupted, when using the `vm` module with the timeout option. Under specific timing conditions, buffers allocated with `Buffer.alloc` and other `TypedArray` instances like `Uint8Array` may contain leftover data from previous operations, allowing in-process secrets like tokens or passwords to leak or causing data corruption. While exploitation typically requires precise timing or in-process code execution, it can become remotely exploitable when untrusted input influences workload and timeouts, leading to potential confidentiality and integrity impact.
No configuration.
26 Feb 2026, 23:16
| Type | Values Removed | Values Added |
|---|---|---|
| CWE | CWE-120 |
20 Jan 2026, 21:16
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Published : 2026-01-20 21:16
Updated : 2026-02-26 23:16
NVD link : CVE-2025-55131
Mitre link : CVE-2025-55131
CVE.ORG link : CVE-2025-55131
JSON object : View
No product.
Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')