← Back
CWE-122

3,685 CVEs • Abstraction: Variant • Likelihood of Exploit: High

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().

JSON object

Loading...

CVEs (3,685)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
1Bentley
2Bentley View
Microstation
Jun 17, 2026
Jan 13, 2022
N/A· v4
7.8 HIGH· v3
6.8 MEDIUM· v2
This vulnerability allows remote attackers to execute arbitrary code on affected installations of Bentley View 10.15.0.75. User interaction is required to exploit this vulnerability in that the target must visit a malici...Show more
This vulnerability allows remote attackers to execute arbitrary code on affected installations of Bentley View 10.15.0.75. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of BMP files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-14880.Show less
1Bentley
2Bentley View
Microstation
Jun 17, 2026
Jan 13, 2022
N/A· v4
7.8 HIGH· v3
6.8 MEDIUM· v2
This vulnerability allows remote attackers to execute arbitrary code on affected installations of Bentley View 10.15.0.75. User interaction is required to exploit this vulnerability in that the target must visit a malici...Show more
This vulnerability allows remote attackers to execute arbitrary code on affected installations of Bentley View 10.15.0.75. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of DGN files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-14878.Show less
1Bentley
2Bentley View
Microstation
Jun 17, 2026
Jan 13, 2022
N/A· v4
7.8 HIGH· v3
6.8 MEDIUM· v2
This vulnerability allows remote attackers to execute arbitrary code on affected installations of Bentley View 10.15.0.75. User interaction is required to exploit this vulnerability in that the target must visit a malici...Show more
This vulnerability allows remote attackers to execute arbitrary code on affected installations of Bentley View 10.15.0.75. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of DGN files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-14877.Show less
1Bentley
2Bentley View
Microstation
Jun 17, 2026
Jan 13, 2022
N/A· v4
7.8 HIGH· v3
6.8 MEDIUM· v2
This vulnerability allows remote attackers to execute arbitrary code on affected installations of Bentley View 10.15.0.75. User interaction is required to exploit this vulnerability in that the target must visit a malici...Show more
This vulnerability allows remote attackers to execute arbitrary code on affected installations of Bentley View 10.15.0.75. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of J2K files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-14867.Show less
1Bentley
2Bentley View
Microstation
Jun 17, 2026
Jan 13, 2022
N/A· v4
7.8 HIGH· v3
6.8 MEDIUM· v2
This vulnerability allows remote attackers to execute arbitrary code on affected installations of Bentley View 10.15.0.75. User interaction is required to exploit this vulnerability in that the target must visit a malici...Show more
This vulnerability allows remote attackers to execute arbitrary code on affected installations of Bentley View 10.15.0.75. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of BMP files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-14863.Show less
1Bentley
2Bentley View
Microstation
Jun 17, 2026
Jan 13, 2022
N/A· v4
7.8 HIGH· v3
6.8 MEDIUM· v2
This vulnerability allows remote attackers to execute arbitrary code on affected installations of Bentley View 10.15.0.75. User interaction is required to exploit this vulnerability in that the target must visit a malici...Show more
This vulnerability allows remote attackers to execute arbitrary code on affected installations of Bentley View 10.15.0.75. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of BMP files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-14846.Show less
1Bentley
2Bentley View
Microstation
Jun 17, 2026
Jan 13, 2022
N/A· v4
7.8 HIGH· v3
6.8 MEDIUM· v2
This vulnerability allows remote attackers to execute arbitrary code on affected installations of Bentley View 10.15.0.75. User interaction is required to exploit this vulnerability in that the target must visit a malici...Show more
This vulnerability allows remote attackers to execute arbitrary code on affected installations of Bentley View 10.15.0.75. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of BMP files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-14695.Show less
3Apple
FedoraprojectVim
3Fedora
MacosVim
Jun 17, 2026
Jan 10, 2022
N/A· v4
3.3 LOW· v3
4.3 MEDIUM· v2
vim is vulnerable to Heap-based Buffer Overflow
1Whatsapp
1Whatsapp
Jun 17, 2026
Jan 4, 2022
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
The calling logic for WhatsApp for Android prior to v2.21.23, WhatsApp Business for Android prior to v2.21.23, WhatsApp for iOS prior to v2.21.230, WhatsApp Business for iOS prior to v2.21.230, WhatsApp for KaiOS prior t...Show more
The calling logic for WhatsApp for Android prior to v2.21.23, WhatsApp Business for Android prior to v2.21.23, WhatsApp for iOS prior to v2.21.230, WhatsApp Business for iOS prior to v2.21.230, WhatsApp for KaiOS prior to v2.2143, WhatsApp Desktop prior to v2.2146 could have allowed an out-of-bounds write if a user makes a 1:1 call to a malicious actor.Show less
1Mruby
1Mruby
Jun 17, 2026
Jan 2, 2022
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
mruby is vulnerable to Heap-based Buffer Overflow
2Artifex
Debian
2Debian Linux
Ghostscript
Oct 8, 2026
Jan 1, 2022
N/A· v4
5.5 MEDIUM· v3
4.3 MEDIUM· v2
Ghostscript GhostPDL 9.50 through 9.54.0 has a heap-based buffer overflow in sampled_data_finish (called from sampled_data_continue and interp).
1Fujielectric
2V Server
V Simulator
Jun 17, 2026
Dec 20, 2021
N/A· v4
7.8 HIGH· v3
6.8 MEDIUM· v2
Fuji Electric V-Server Lite and Tellus Lite V-Simulator prior to v4.0.12.0 is vulnerable a heap-based buffer overflow when parsing a specially crafted project file, which may allow an attacker to execute arbitrary code.
3Apple
FedoraprojectVim
4Fedora
Mac Os XMacos+1 more
Oct 8, 2026
Dec 19, 2021
N/A· v4
7.8 HIGH· v3
6.8 MEDIUM· v2
vim is vulnerable to Heap-based Buffer Overflow
1Siemens
2Jt Open Toolkit
Jt Utilities
Jun 17, 2026
Dec 14, 2021
N/A· v4
7.8 HIGH· v3
6.8 MEDIUM· v2
A vulnerability has been identified in JT Utilities (All versions < V13.1.1.0), JTTK (All versions < V11.1.1.0). JTTK library in affected products contains an out of bounds write past the fixed-length heap-based buffer w...Show more
A vulnerability has been identified in JT Utilities (All versions < V13.1.1.0), JTTK (All versions < V11.1.1.0). JTTK library in affected products contains an out of bounds write past the fixed-length heap-based buffer while parsing specially crafted JT files. This could allow an attacker to execute code in the context of the current process. (ZDI-CAN-15054)Show less
1Siemens
2Jt Open Toolkit
Jt Utilities
Jun 17, 2026
Dec 14, 2021
N/A· v4
7.8 HIGH· v3
6.8 MEDIUM· v2
A vulnerability has been identified in JT Utilities (All versions < V13.1.1.0), JTTK (All versions < V11.1.1.0). JTTK library in affected products contains an out of bounds write past the fixed-length heap-based buffer w...Show more
A vulnerability has been identified in JT Utilities (All versions < V13.1.1.0), JTTK (All versions < V11.1.1.0). JTTK library in affected products contains an out of bounds write past the fixed-length heap-based buffer while parsing specially crafted JT files. This could allow an attacker to execute code in the context of the current process. (ZDI-CAN-14995)Show less
1Sonicwall
5Sma 200 Firmware
Sma 210 FirmwareSma 400 Firmware+2 more
Jun 17, 2026
Dec 8, 2021
N/A· v4
8.8 HIGH· v3
6.5 MEDIUM· v2
A Heap-based buffer overflow vulnerability in SonicWall SMA100 getBookmarks method allows a remote authenticated attacker to potentially execute code as the nobody user in the appliance. This vulnerability affected SMA 2...Show more
A Heap-based buffer overflow vulnerability in SonicWall SMA100 getBookmarks method allows a remote authenticated attacker to potentially execute code as the nobody user in the appliance. This vulnerability affected SMA 200, 210, 400, 410 and 500v appliances.Show less
1Whatsapp
2Whatsapp
Whatsapp Business
Jun 17, 2026
Dec 7, 2021
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
A missing bounds check in image blurring code prior to WhatsApp for Android v2.21.22.7 and WhatsApp Business for Android v2.21.22.7 could have allowed an out-of-bounds write if a user sent a malicious image.
3Debian
FedoraprojectVim
3Debian Linux
FedoraVim
Jun 17, 2026
Dec 1, 2021
N/A· v4
7.8 HIGH· v3
6.8 MEDIUM· v2
vim is vulnerable to Heap-based Buffer Overflow
4Debian
FedoraprojectNeovim+1 more
4Debian Linux
FedoraNeovim+1 more
Jun 17, 2026
Dec 1, 2021
N/A· v4
7.8 HIGH· v3
6.8 MEDIUM· v2
vim is vulnerable to Heap-based Buffer Overflow
3Debian
FedoraprojectVim
3Debian Linux
FedoraVim
Oct 8, 2026
Nov 19, 2021
N/A· v4
7.8 HIGH· v3
9.3 HIGH· v2
vim is vulnerable to Heap-based Buffer Overflow