CVE-2020-8265: Debian Linux
High severity, CVSS 8.1. EPSS: 9.1% chance of exploitation in the next 30 days.
Node.js versions before 10.23.1, 12.20.1, 14.15.4, 15.5.1 are vulnerable to a use-after-free bug in its TLS implementation. When writing to a TLS enabled socket, node::StreamBase::Write calls node::TLSWrap::DoWrite with a freshly allocated WriteWrap object as first argument. If the DoWrite method does not return an error, this object is passed back to the caller as part of a StreamWriteResult structure. This may be exploited to corrupt memory leading to a Denial of Service or potentially other exploits.
Affected products
- Debian Debian Linux: version 10.0 only
- Fedoraproject Fedora: version 32 only; version 33 only
- Node.js Node.js: from 10.0.0, before 10.23.1 (fixed in 10.23.1); from 12.0.0, before 12.20.1 (fixed in 12.20.1); from 14.0.0, before 14.15.4 (fixed in 14.15.4); from 15.0.0, before 15.5.1 (fixed in 15.5.1)
- Oracle Graalvm: version 19.3.4 only; version 20.3.0 only
- Siemens Sinec Infrastructure Network Services: before 1.0.1.1 (fixed in 1.0.1.1)
Published 2021-01-06. Last modified 2026-06-17.