CWE-122— Heap-based Buffer Overflow
A heap overflow condition is a buffer overflow, where the buffer that can be overwritten is allocated in the heap portion of memory, generally meaning that the buffer was allocated using a routine such as malloc().— MITRE CWE catalog
3,727 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-122page 2 of 75
- CVE-2026-102210CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Windows Text Shaping allows an unauthorized attacker to execute code over a network.
- CVE-2026-100222CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Network Policy Server (NPS) allows an unauthorized attacker to execute code over a network.
- CVE-2026-96909CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Windows BitLocker allows an unauthorized attacker to execute code over a network.
- CVE-2026-96320CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Windows DHCP Server allows an unauthorized attacker to execute code over a network.
- CVE-2026-70242CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Microsoft Office Outlook allows an unauthorized attacker to execute code over a network.
- CVE-2026-70153CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Microsoft PostScript Printer Driver allows an unauthorized attacker to execute code over a network.
- CVE-2026-83935CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Microsoft XML allows an unauthorized attacker to execute code over a network.
- CVE-2026-83789CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Windows SMB Client allows an unauthorized attacker to elevate privileges over a network.
- CVE-2026-83770CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Windows Text Shaping allows an unauthorized attacker to execute code over a network.
- CVE-2026-83523CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Windows Image Acquisition allows an unauthorized attacker to execute code over a network.
- CVE-2026-83519CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Windows Error Reporting allows an unauthorized attacker to execute code over a network.
- CVE-2026-83517CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Microsoft Windows Media Foundation allows an unauthorized attacker to execute code over a network.
- CVE-2026-70157CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Windows System Information Console allows an unauthorized attacker to execute code over a network.
- CVE-2026-96096CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Windows Media Player allows an unauthorized attacker to execute code over a network.
- CVE-2026-97016CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Microsoft Office Outlook allows an unauthorized attacker to execute code over a network.
- CVE-2026-70291CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Microsoft Office Outlook allows an unauthorized attacker to execute code over a network.
- CVE-2026-70147CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Microsoft PostScript Printer Driver allows an unauthorized attacker to execute code over a network.
- CVE-2026-85928CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Windows Volume Manager Extension Driver allows an unauthorized attacker to execute code over a network.
- CVE-2026-70262CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in WebDAV allows an unauthorized attacker to elevate privileges over a network.
- CVE-2026-85814CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Microsoft Windows Media Foundation allows an unauthorized attacker to execute code over a network.
- CVE-2026-85809CRITICALCVSS 9.8EG 9.82026-10-13
Remote Code Execution in Windows Routing and Remote Access Service (RRAS) allows attacker to gain an unauthorized access to victim's machine
- CVE-2026-84015CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Remote Access Point-to-Point Protocol (PPP) EAP-TLS allows an unauthorized attacker to execute code over a network.
- CVE-2026-69886CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Windows Imaging Component allows an unauthorized attacker to execute code over a network.
- CVE-2026-83782CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Windows Shell allows an unauthorized attacker to execute code over a network.
- CVE-2026-83748CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Windows Error Reporting allows an unauthorized attacker to execute code over a network.
- CVE-2026-83693CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Windows Error Reporting allows an unauthorized attacker to execute code over a network.
- CVE-2026-83578CRITICALCVSS 9.8EG 9.82026-10-13
Integer underflow (wrap or wraparound) in Windows PowerShell allows an unauthorized attacker to execute code over a network.
- CVE-2026-69634CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Windows iSCSI allows an unauthorized attacker to execute code over a network.
- CVE-2026-70096CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Windows Rich Text Edit Control allows an unauthorized attacker to execute code over a network.
- CVE-2026-69639CRITICALCVSS 9.8EG 9.82026-10-13
Heap-based buffer overflow in Windows Libarchive allows an unauthorized attacker to execute code over a network.
- CVE-2026-103501CRITICALCVSS 9.8EG 9.82026-10-10
Heap buffer overflow in the HLL sketch deserialization of Apache DataSketches C++ (repo: datasketches-cpp). When deserializing a sketch in LIST mode, from either a byte buffer or a stream, the coupon count was read from the input and used…
- CVE-2026-14269CRITICALCVSS 9.8EG 9.82026-10-08
IBM DataPower Gateway 10.5.0.0 through 10.5.0.22, 10.6.1 through 10.6.6, 10.6.0.0 through 10.6.0.10, and 11.0.0.0 through 11.0.0.2 is vulnerable to a heap-based buffer overflow, caused by improper bounds checking. An unauthenticated remote…
- CVE-2026-14888CRITICALCVSS 9.8EG 9.82026-10-08
IBM DataPower Gateway 10.5.0.0 through 10.5.0.22, 10.6.1 through 10.6.6, 10.6.0.0 through 10.6.0.10, and 11.0.0.0 through 11.0.0.2 could allow a remote attacker to execute arbitrary code due to a heap-based buffer overflow.
- CVE-2026-76471CRITICALCVSS 9.8EG 9.82026-10-07
A vulnerability in the NX-API feature of Cisco NX-OS Software could allow an unauthenticated, remote attacker to execute arbitrary code with root privileges or cause a denial of service (DoS) condition on an affected device. The v…
- CVE-2016-15059CRITICALCVSS 9.8EG 9.82026-09-22
Net::IDN::Punycode versions before 2.301 for Perl allow a heap buffer overflow via unchecked writes past the output buffer in encode_punycode. The XS backend builds the encoded label in the string buffer of the scalar it returns, sized fr…
- CVE-2026-58264CRITICALCVSS 9.8EG 9.82026-09-18
FluidSynth is a software synthesizer based on the SoundFont 2 specifications. From 1.1.2 until 2.5.6, the FluidSynth command handler accepts a pitch_bend_range command whose channel argument is not bounds checked before the supplied value …
- CVE-2026-54627CRITICALCVSS 9.8EG 9.82026-09-17
SAIL is a cross-platform library for loading and saving images with support for animation, metadata, and ICC profiles. In 0.9.10 and earlier, psd_private_sail_pixel_format() in src/sail-codecs/psd/helpers.c resolves a one-channel PSD in Bi…
- CVE-2026-54626CRITICALCVSS 9.8EG 9.82026-09-17
SAIL is a cross-platform library for loading and saving images with support for animation, metadata, and ICC profiles. In 0.9.10 and earlier, the TGA_INDEXED_RLE path selected by image_type == 9 allocates an image buffer using the one-byte…
- CVE-2026-91106CRITICALCVSS 9.8EG 9.82026-09-16
HP has identified and remediated multiple externally reported vulnerabilities within HPLIP. The findings affect several software components that could potentially enable remote code execution, privilege escalation, denial of service, infor…
- CVE-2026-91105CRITICALCVSS 9.8EG 9.82026-09-16
HP has identified and remediated multiple externally reported vulnerabilities within HPLIP. The findings affect several software components that could potentially enable remote code execution, privilege escalation, denial of service, infor…
- CVE-2026-91104CRITICALCVSS 9.8EG 9.82026-09-16
HP has identified and remediated multiple externally reported vulnerabilities within HPLIP. The findings affect several software components that could potentially enable remote code execution, privilege escalation, denial of service, infor…
- CVE-2026-91098CRITICALCVSS 9.8EG 9.82026-09-16
HP has identified and remediated multiple externally reported vulnerabilities within HPLIP. The findings affect several software components that could potentially enable remote code execution, privilege escalation, denial of service, infor…
- CVE-2026-82717CRITICALCVSS 9.8EG 9.82026-09-16
In NLnet Labs Unbound up to and including 1.26.0, a vulnerability was found in that can progressively corrupt heap memory and under certain systems and compilation options could lead to remote code execution. The vulnerability starts when …
- CVE-2026-81642CRITICALCVSS 9.8EG 9.82026-09-16
In NLnet Labs Unbound up to and including 1.26.0, a vulnerability was found in the DNSSEC validator that enables denial of service and possible remote code execution as a result of digesting DNSKEYs. A DNSKEY with an owner compression poin…
- CVE-2026-39919CRITICALCVSS 9.8EG 9.82026-09-15
Ghostscript before 10.08.0 contains a heap-based buffer overflow vulnerability in the JPEG 2000 output adapter (base/sjpx_openjpeg.c) that allows attackers to cause memory corruption by supplying a crafted PDF containing a JPEG 2000 image …
- CVE-2026-85103CRITICALCVSS 9.8EG 9.82026-09-09
A heap-based buffer overflow in VPN certificate ASN.1 decoding may allow an unauthenticated remote attacker to execute arbitrary code on Check Point Quantum Security Management and Quantum Security Gateway systems.
- CVE-2026-21096CRITICALCVSS 9.8EG 9.82026-09-09
Heap-based buffer overflow in JPEG decoder of libimagecodec.quram.so prior to SMR Sep-2026 Release 1 allows remote attackers to execute arbitrary code.
- CVE-2026-21095CRITICALCVSS 9.8EG 9.82026-09-09
Heap-based buffer overflow in DNG decoder of libimagecodec.quram.so prior to SMR Sep-2026 Release 1 allows remote attackers to execute arbitrary code.
- CVE-2026-49921CRITICALCVSS 9.8EG 9.82026-09-08
In multiple locations, there is a possible memory safety issue due to a heap buffer overflow. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.
- CVE-2026-69590CRITICALCVSS 9.8EG 9.82026-09-08
Remote Code Execution in Windows Routing and Remote Access Service (RRAS) allows attacker to gain an unauthorized access to victim's machine
Map vulnerabilities like CWE-122 to your infrastructure
EchelonGraph correlates every CVE — across CWE-122 and 150+ other weakness categories — against the assets you actually run. See blast radius, fix versions, and remediation steps in one graph.
Book a Demo →