CWE-122
Heap-based Buffer Overflow
Description
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().
Hierarchy (View 1000)
Related attack patterns (CAPEC)
CAPEC-92
CVEs mapped to this weakness (3,186)
page 109 of 160| CVE | Vendor / Product | Sev | Risk | CVSS | EPSS | KEV | Published | Description |
|---|---|---|---|---|---|---|---|---|
| CVE-2026-70568 | Hig | 0.46 | 7.0 | 0.00 | Sep 8, 2026 | Heap-based buffer overflow in Windows Defender Firewall Service allows an authorized attacker to elevate privileges locally. | ||
| CVE-2026-69688 | Hig | 0.46 | 7.1 | 0.01 | Sep 8, 2026 | Heap-based buffer overflow in Windows Encrypting File System (EFS) allows an authorized attacker to elevate privileges over a network. | ||
| CVE-2026-69621 | Hig | 0.46 | 7.0 | 0.00 | Sep 8, 2026 | Heap-based buffer overflow in Windows Fax Service allows an authorized attacker to elevate privileges locally. | ||
| CVE-2026-69578 | Hig | 0.46 | 7.0 | 0.00 | Sep 8, 2026 | Numeric truncation error in Windows Kernel allows an authorized attacker to elevate privileges locally. | ||
| CVE-2026-69340 | Hig | 0.46 | 7.1 | 0.01 | Sep 8, 2026 | Heap-based buffer overflow in Windows NTFS allows an authorized attacker to elevate privileges over a network. | ||
| CVE-2026-69336 | Hig | 0.46 | 7.1 | 0.01 | Sep 8, 2026 | Heap-based buffer overflow in Microsoft Standard XPS allows an authorized attacker to elevate privileges over a network. | ||
| CVE-2026-69313 | Hig | 0.46 | 7.1 | 0.01 | Sep 8, 2026 | Heap-based buffer overflow in Microsoft Standard XPS allows an authorized attacker to elevate privileges over a network. | ||
| CVE-2026-69272 | Hig | 0.46 | 7.1 | 0.00 | Sep 8, 2026 | Heap-based buffer overflow in Microsoft Standard XPS allows an authorized attacker to elevate privileges over a network. | ||
| CVE-2026-68897 | Hig | 0.46 | 7.0 | 0.00 | Sep 8, 2026 | Heap-based buffer overflow in Microsoft Standard XPS allows an authorized attacker to elevate privileges locally. | ||
| CVE-2026-68889 | Hig | 0.46 | 7.1 | 0.00 | Sep 8, 2026 | Heap-based buffer overflow in Microsoft Standard XPS allows an authorized attacker to elevate privileges over a network. | ||
| CVE-2026-68884 | Hig | 0.46 | 7.0 | 0.00 | Sep 8, 2026 | Heap-based buffer overflow in Windows Kernel allows an authorized attacker to elevate privileges locally. | ||
| CVE-2026-75538 | Hig | 0.46 | — | 0.00 | Sep 1, 2026 | An attacker that connects to an open Erlang TCP port that uses the inet driver with {packet,4} mode can use a signed overflow in an incorrect packet length calculation to overflow the receive buffer into the VM allocator area and beyond up to about 2 GB. This would easily trash… | ||
| CVE-2026-62753 | Hig | 0.46 | 7.0 | 0.00 | Aug 11, 2026 | Heap-based buffer overflow in Windows HTTP.sys allows an authorized attacker to elevate privileges locally. | ||
| CVE-2026-50472 | Hig | 0.46 | 7.0 | 0.00 | Aug 11, 2026 | Heap-based buffer overflow in Windows LUAFV allows an authorized attacker to elevate privileges locally. | ||
| CVE-2026-18497 | Hig | 0.46 | 7.1 | 0.00 | Aug 7, 2026 | A heap-buffer-overflow vulnerability exists in the nothings stb TrueType library, up to version 1.26, that is used for parsing TrueType font files. The vulnerability exists in the stbtt__GetGlyphShapeTT() function within the nothings stb_truetype.h library when parsing malformed… | ||
| CVE-2026-10849 | Hig | 0.46 | 8.2 | 0.00 | Aug 3, 2026 | The hawkBit device management client in subsys/mgmt/hawkbit accumulates the body of an HTTP response from the update server into a heap buffer in response_json_cb() (subsys/mgmt/hawkbit/hawkbit.c). The buffer is sized to hold the received body bytes but reserves no space for a… | ||
| CVE-2026-16118 | Hig | 0.46 | 7.1 | 0.00 | Jul 17, 2026 | A flaw was found in xdgmime. A heap-based buffer overflow can be triggered in _xdg_mime_magic_parse_magic_line() in the xdgmimemagic.c file on little-endian systems when an attacker-controlled MIME magic file in a user-writable XDG data location (e.g., in the… | ||
| CVE-2026-45653 | Hig | 0.46 | 7.0 | 0.00 | Jun 9, 2026 | Use after free in Windows Kernel allows an authorized attacker to elevate privileges locally. | ||
| CVE-2026-41108 | Hig | 0.46 | 7.0 | 0.00 | Jun 9, 2026 | Heap-based buffer overflow in Microsoft Windows DNS allows an authorized attacker to elevate privileges locally. | ||
| CVE-2026-48690 | Hig | 0.46 | 7.1 | 0.00 | May 26, 2026 | FastNetMon Community Edition through 1.2.9 contains an integer overflow vulnerability in the packet capture buffer allocation. In src/packet_storage.hpp, the allocate_buffer() function computes memory_size_in_bytes as 'buffer_size_in_packets * (max_captured_packet_size +… |
- risk 0.46cvss 7.0epss 0.00
Heap-based buffer overflow in Windows Defender Firewall Service allows an authorized attacker to elevate privileges locally.
- risk 0.46cvss 7.1epss 0.01
Heap-based buffer overflow in Windows Encrypting File System (EFS) allows an authorized attacker to elevate privileges over a network.
- risk 0.46cvss 7.0epss 0.00
Heap-based buffer overflow in Windows Fax Service allows an authorized attacker to elevate privileges locally.
- risk 0.46cvss 7.0epss 0.00
Numeric truncation error in Windows Kernel allows an authorized attacker to elevate privileges locally.
- risk 0.46cvss 7.1epss 0.01
Heap-based buffer overflow in Windows NTFS allows an authorized attacker to elevate privileges over a network.
- risk 0.46cvss 7.1epss 0.01
Heap-based buffer overflow in Microsoft Standard XPS allows an authorized attacker to elevate privileges over a network.
- risk 0.46cvss 7.1epss 0.01
Heap-based buffer overflow in Microsoft Standard XPS allows an authorized attacker to elevate privileges over a network.
- risk 0.46cvss 7.1epss 0.00
Heap-based buffer overflow in Microsoft Standard XPS allows an authorized attacker to elevate privileges over a network.
- risk 0.46cvss 7.0epss 0.00
Heap-based buffer overflow in Microsoft Standard XPS allows an authorized attacker to elevate privileges locally.
- risk 0.46cvss 7.1epss 0.00
Heap-based buffer overflow in Microsoft Standard XPS allows an authorized attacker to elevate privileges over a network.
- risk 0.46cvss 7.0epss 0.00
Heap-based buffer overflow in Windows Kernel allows an authorized attacker to elevate privileges locally.
- risk 0.46cvss —epss 0.00
An attacker that connects to an open Erlang TCP port that uses the inet driver with {packet,4} mode can use a signed overflow in an incorrect packet length calculation to overflow the receive buffer into the VM allocator area and beyond up to about 2 GB. This would easily trash…
- risk 0.46cvss 7.0epss 0.00
Heap-based buffer overflow in Windows HTTP.sys allows an authorized attacker to elevate privileges locally.
- risk 0.46cvss 7.0epss 0.00
Heap-based buffer overflow in Windows LUAFV allows an authorized attacker to elevate privileges locally.
- risk 0.46cvss 7.1epss 0.00
A heap-buffer-overflow vulnerability exists in the nothings stb TrueType library, up to version 1.26, that is used for parsing TrueType font files. The vulnerability exists in the stbtt__GetGlyphShapeTT() function within the nothings stb_truetype.h library when parsing malformed…
- risk 0.46cvss 8.2epss 0.00
The hawkBit device management client in subsys/mgmt/hawkbit accumulates the body of an HTTP response from the update server into a heap buffer in response_json_cb() (subsys/mgmt/hawkbit/hawkbit.c). The buffer is sized to hold the received body bytes but reserves no space for a…
- risk 0.46cvss 7.1epss 0.00
A flaw was found in xdgmime. A heap-based buffer overflow can be triggered in _xdg_mime_magic_parse_magic_line() in the xdgmimemagic.c file on little-endian systems when an attacker-controlled MIME magic file in a user-writable XDG data location (e.g., in the…
- risk 0.46cvss 7.0epss 0.00
Use after free in Windows Kernel allows an authorized attacker to elevate privileges locally.
- risk 0.46cvss 7.0epss 0.00
Heap-based buffer overflow in Microsoft Windows DNS allows an authorized attacker to elevate privileges locally.
- risk 0.46cvss 7.1epss 0.00
FastNetMon Community Edition through 1.2.9 contains an integer overflow vulnerability in the packet capture buffer allocation. In src/packet_storage.hpp, the allocate_buffer() function computes memory_size_in_bytes as 'buffer_size_in_packets * (max_captured_packet_size +…