← Back
CWE-119

14,558 CVEs • Abstraction: Class • Likelihood of Exploit: High

Improper Restriction of Operations within the Bounds of a Memory Buffer

The product performs operations on a memory buffer, but it reads from or writes to a memory location outside the buffer's intended boundary. This may result in read or write operations on unexpected memory locations that could be linked to other variables, data structures, or internal program data.

JSON object

Loading...

CVEs (14,558)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
6Canonical
DebianGoogle+3 more
9Chrome
Debian LinuxEnterprise Linux Desktop+6 more
May 6, 2026
Jun 5, 2016
N/A· v4
7.5 HIGH· v3
5.1 MEDIUM· v2
Skia, as used in Google Chrome before 51.0.2704.63, mishandles coincidence runs, which allows remote attackers to cause a denial of service (heap-based buffer overflow) or possibly have unspecified other impact via craft...Show more
Skia, as used in Google Chrome before 51.0.2704.63, mishandles coincidence runs, which allows remote attackers to cause a denial of service (heap-based buffer overflow) or possibly have unspecified other impact via crafted curves, related to SkOpCoincidence.cpp and SkPathOpsCommon.cpp.Show less
6Canonical
DebianGoogle+3 more
9Chrome
Debian LinuxEnterprise Linux Desktop+6 more
May 6, 2026
Jun 5, 2016
N/A· v4
6.5 MEDIUM· v3
4.3 MEDIUM· v2
Heap-based buffer overflow in content/renderer/media/canvas_capture_handler.cc in Google Chrome before 51.0.2704.63 allows remote attackers to cause a denial of service or possibly have unspecified other impact via a cra...Show more
Heap-based buffer overflow in content/renderer/media/canvas_capture_handler.cc in Google Chrome before 51.0.2704.63 allows remote attackers to cause a denial of service or possibly have unspecified other impact via a crafted web site.Show less
6Canonical
DebianGoogle+3 more
10Chrome
Debian LinuxEnterprise Linux Desktop+7 more
May 6, 2026
Jun 5, 2016
N/A· v4
6.5 MEDIUM· v3
4.3 MEDIUM· v2
The regexp (aka regular expression) implementation in Google V8 before 5.0.71.40, as used in Google Chrome before 51.0.2704.63, mishandles external string sizes, which allows remote attackers to cause a denial of service...Show more
The regexp (aka regular expression) implementation in Google V8 before 5.0.71.40, as used in Google Chrome before 51.0.2704.63, mishandles external string sizes, which allows remote attackers to cause a denial of service (out-of-bounds read) via crafted JavaScript code.Show less
5Debian
GoogleOpensuse+2 more
8Chrome
Debian LinuxEnterprise Linux Desktop+5 more
May 6, 2026
Jun 5, 2016
N/A· v4
6.5 MEDIUM· v3
4.3 MEDIUM· v2
The CPDF_DIBSource::CreateDecoder function in core/fpdfapi/fpdf_render/fpdf_render_loadimage.cpp in PDFium, as used in Google Chrome before 51.0.2704.63, mishandles decoder-initialization failure, which allows remote att...Show more
The CPDF_DIBSource::CreateDecoder function in core/fpdfapi/fpdf_render/fpdf_render_loadimage.cpp in PDFium, as used in Google Chrome before 51.0.2704.63, mishandles decoder-initialization failure, which allows remote attackers to cause a denial of service (out-of-bounds read) via a crafted PDF document.Show less
5Debian
GoogleOpensuse+2 more
8Chrome
Debian LinuxEnterprise Linux Desktop+5 more
May 6, 2026
Jun 5, 2016
N/A· v4
6.5 MEDIUM· v3
4.3 MEDIUM· v2
core/fxge/ge/fx_ge_text.cpp in PDFium, as used in Google Chrome before 51.0.2704.63, miscalculates certain index values, which allows remote attackers to cause a denial of service (out-of-bounds read) via a crafted PDF d...Show more
core/fxge/ge/fx_ge_text.cpp in PDFium, as used in Google Chrome before 51.0.2704.63, miscalculates certain index values, which allows remote attackers to cause a denial of service (out-of-bounds read) via a crafted PDF document.Show less
7Canonical
DebianGoogle+4 more
10Chrome
Debian LinuxEnterprise Linux Desktop+7 more
May 6, 2026
Jun 5, 2016
N/A· v4
7.5 HIGH· v3
5.1 MEDIUM· v2
numbers.c in libxslt before 1.1.29, as used in Google Chrome before 51.0.2704.63, mishandles namespace nodes, which allows remote attackers to cause a denial of service (out-of-bounds heap memory access) or possibly have...Show more
numbers.c in libxslt before 1.1.29, as used in Google Chrome before 51.0.2704.63, mishandles namespace nodes, which allows remote attackers to cause a denial of service (out-of-bounds heap memory access) or possibly have unspecified other impact via a crafted document.Show less
5Debian
GoogleOpensuse+2 more
8Chrome
Debian LinuxEnterprise Linux Desktop+5 more
May 6, 2026
Jun 5, 2016
N/A· v4
8.8 HIGH· v3
6.8 MEDIUM· v2
Heap-based buffer overflow in the opj_j2k_read_SPCod_SPCoc function in j2k.c in OpenJPEG, as used in PDFium in Google Chrome before 51.0.2704.63, allows remote attackers to cause a denial of service or possibly have unsp...Show more
Heap-based buffer overflow in the opj_j2k_read_SPCod_SPCoc function in j2k.c in OpenJPEG, as used in PDFium in Google Chrome before 51.0.2704.63, allows remote attackers to cause a denial of service or possibly have unspecified other impact via a crafted PDF document.Show less
6Canonical
DebianGoogle+3 more
9Chrome
Debian LinuxEnterprise Linux Desktop+6 more
May 6, 2026
Jun 5, 2016
N/A· v4
8.8 HIGH· v3
6.8 MEDIUM· v2
Use-after-free vulnerability in ports/SkFontHost_FreeType.cpp in Skia, as used in Google Chrome before 51.0.2704.63, allows remote attackers to cause a denial of service (heap memory corruption) or possibly have unspecif...Show more
Use-after-free vulnerability in ports/SkFontHost_FreeType.cpp in Skia, as used in Google Chrome before 51.0.2704.63, allows remote attackers to cause a denial of service (heap memory corruption) or possibly have unspecified other impact via unknown vectors.Show less
6Canonical
DebianGoogle+3 more
10Chrome
Debian LinuxEnterprise Linux Desktop+7 more
May 6, 2026
Jun 5, 2016
N/A· v4
8.8 HIGH· v3
6.8 MEDIUM· v2
objects.cc in Google V8 before 5.0.71.32, as used in Google Chrome before 51.0.2704.63, does not properly restrict lazy deoptimization, which allows remote attackers to cause a denial of service (heap-based buffer overfl...Show more
objects.cc in Google V8 before 5.0.71.32, as used in Google Chrome before 51.0.2704.63, does not properly restrict lazy deoptimization, which allows remote attackers to cause a denial of service (heap-based buffer overflow) or possibly have unspecified other impact via crafted JavaScript code.Show less
1Imagemagick
1Imagemagick
May 6, 2026
Jun 4, 2016
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
The DrawImage function in MagickCore/draw.c in ImageMagick before 6.9.4-0 and 7.x before 7.0.1-2 makes an incorrect function call in attempting to locate the next token, which allows remote attackers to cause a denial of...Show more
The DrawImage function in MagickCore/draw.c in ImageMagick before 6.9.4-0 and 7.x before 7.0.1-2 makes an incorrect function call in attempting to locate the next token, which allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a crafted file.Show less
1Imagemagick
1Imagemagick
May 6, 2026
Jun 4, 2016
N/A· v4
8.8 HIGH· v3
6.8 MEDIUM· v2
The TraceStrokePolygon function in MagickCore/draw.c in ImageMagick before 6.9.4-0 and 7.x before 7.0.1-2 mishandles the relationship between the BezierQuantum value and certain strokes data, which allows remote attacker...Show more
The TraceStrokePolygon function in MagickCore/draw.c in ImageMagick before 6.9.4-0 and 7.x before 7.0.1-2 mishandles the relationship between the BezierQuantum value and certain strokes data, which allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a crafted file.Show less
1Imagemagick
1Imagemagick
May 6, 2026
Jun 4, 2016
N/A· v4
8.8 HIGH· v3
6.8 MEDIUM· v2
The DrawDashPolygon function in MagickCore/draw.c in ImageMagick before 6.9.4-0 and 7.x before 7.0.1-2 mishandles calculations of certain vertices integer data, which allows remote attackers to cause a denial of service...Show more
The DrawDashPolygon function in MagickCore/draw.c in ImageMagick before 6.9.4-0 and 7.x before 7.0.1-2 mishandles calculations of certain vertices integer data, which allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a crafted file.Show less
3Canonical
Dosfstools ProjectOpensuse
4Dosfstools
LeapOpensuse+1 more
May 6, 2026
Jun 3, 2016
N/A· v4
6.2 MEDIUM· v3
2.1 LOW· v2
The read_boot function in boot.c in dosfstools before 4.0 allows attackers to cause a denial of service (crash) via a crafted filesystem, which triggers a heap-based buffer overflow in the (1) read_fat function or an out...Show more
The read_boot function in boot.c in dosfstools before 4.0 allows attackers to cause a denial of service (crash) via a crafted filesystem, which triggers a heap-based buffer overflow in the (1) read_fat function or an out-of-bounds heap read in (2) get_fat function.Show less
3Canonical
DebianQemu
3Debian Linux
QemuUbuntu Linux
May 6, 2026
Jun 1, 2016
N/A· v4
6.0 MEDIUM· v3
3.6 LOW· v2
The vmsvga_fifo_read_raw function in hw/display/vmware_vga.c in QEMU allows local guest OS administrators to obtain sensitive host memory information or cause a denial of service (QEMU process crash) by changing FIFO reg...Show more
The vmsvga_fifo_read_raw function in hw/display/vmware_vga.c in QEMU allows local guest OS administrators to obtain sensitive host memory information or cause a denial of service (QEMU process crash) by changing FIFO registers and issuing a VGA command, which triggers an out-of-bounds read.Show less
4Canonical
FedoraprojectGnu+1 more
4Fedora
GlibcOpensuse+1 more
May 6, 2026
Jun 1, 2016
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
Stack-based buffer overflow in the nss_dns implementation of the getnetbyname function in GNU C Library (aka glibc) before 2.24 allows context-dependent attackers to cause a denial of service (stack consumption and appli...Show more
Stack-based buffer overflow in the nss_dns implementation of the getnetbyname function in GNU C Library (aka glibc) before 2.24 allows context-dependent attackers to cause a denial of service (stack consumption and application crash) via a long name.Show less
3Fedoraproject
GnuOpensuse
4Fedora
GlibcLeap+1 more
May 6, 2026
Jun 1, 2016
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
Stack-based buffer overflow in the glob implementation in GNU C Library (aka glibc) before 2.24, when GLOB_ALTDIRFUNC is used, allows context-dependent attackers to cause a denial of service (crash) via a long name.
1Huawei
1Mate 8 Firmware
May 6, 2026
May 26, 2016
N/A· v4
7.8 HIGH· v3
9.3 HIGH· v2
Buffer overflow in the Wi-Fi driver in Huawei Mate 8 NXT-AL before NXT-AL10C00B182, NXT-CL before NXT-CL00C92B182, NXT-DL before NXT-DL00C17B182, and NXT-TL before NXT-TL00C01B182 allows attackers to cause a denial of se...Show more
Buffer overflow in the Wi-Fi driver in Huawei Mate 8 NXT-AL before NXT-AL10C00B182, NXT-CL before NXT-CL00C92B182, NXT-DL before NXT-DL00C17B182, and NXT-TL before NXT-TL00C01B182 allows attackers to cause a denial of service (crash) or possibly gain privileges via a crafted application, aka HWPSIRT-2016-03021.Show less
1Huawei
1Mate 8 Firmware
May 6, 2026
May 26, 2016
N/A· v4
7.8 HIGH· v3
9.3 HIGH· v2
Buffer overflow in the Wi-Fi driver in Huawei Mate 8 NXT-AL before NXT-AL10C00B182, NXT-CL before NXT-CL00C92B182, NXT-DL before NXT-DL00C17B182, and NXT-TL before NXT-TL00C01B182 allows attackers to cause a denial of se...Show more
Buffer overflow in the Wi-Fi driver in Huawei Mate 8 NXT-AL before NXT-AL10C00B182, NXT-CL before NXT-CL00C92B182, NXT-DL before NXT-DL00C17B182, and NXT-TL before NXT-TL00C01B182 allows attackers to cause a denial of service (crash) or possibly gain privileges via a crafted application, aka HWPSIRT-2016-03020.Show less
9Apple
CanonicalDebian+6 more
14Debian Linux
FirefoxLeap+11 more
Oct 8, 2026
May 26, 2016
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
Expat allows context-dependent attackers to cause a denial of service (crash) or possibly execute arbitrary code via a malformed input document, which triggers a buffer overflow.
1Cisco
1Adaptive Security Appliance Software
May 6, 2026
May 26, 2016
N/A· v4
6.5 MEDIUM· v3
6.8 MEDIUM· v2
The XML parser in Cisco Adaptive Security Appliance (ASA) Software through 9.5.2 allows remote authenticated users to cause a denial of service (instability, memory consumption, or device reload) by leveraging (1) admini...Show more
The XML parser in Cisco Adaptive Security Appliance (ASA) Software through 9.5.2 allows remote authenticated users to cause a denial of service (instability, memory consumption, or device reload) by leveraging (1) administrative access or (2) Clientless SSL VPN access to provide a crafted XML document, aka Bug ID CSCut14209.Show less