← Back
CWE-190

3,872 CVEs • Abstraction: Base • Likelihood of Exploit: Medium

Integer Overflow or Wraparound

The product performs a calculation that can produce an integer overflow or wraparound when the logic assumes that the resulting value will always be larger than the original value. This occurs when an integer value is incremented to a value that is too large to store in the associated representation. When this occurs, the value may become a very small or negative number.

JSON object

Loading...

CVEs (3,872)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
5Debian
F5Fedoraproject+2 more
7Cloud Backup
Debian LinuxE Series Santricity Os Controller+4 more
Jun 17, 2026
Jul 16, 2019
N/A· v4
8.1 HIGH· v3
5.8 MEDIUM· v2
In libssh2 before 1.9.0, kex_method_diffie_hellman_group_exchange_sha256_key_exchange in kex.c has an integer overflow that could lead to an out-of-bounds read in the way packets are read from the server. A remote attack...Show more
In libssh2 before 1.9.0, kex_method_diffie_hellman_group_exchange_sha256_key_exchange in kex.c has an integer overflow that could lead to an out-of-bounds read in the way packets are read from the server. A remote attacker who compromises a SSH server may be able to disclose sensitive information or cause a denial of service condition on the client system when a user connects to the server. This is related to an _libssh2_check_length mistake, and is different from the various issues fixed in 1.8.1, such as CVE-2019-3855.Show less
2Linaro
Trustedfirmware
2Op Tee
Op Tee
Jun 17, 2026
Jul 15, 2019
N/A· v4
9.8 CRITICAL· v3
10.0 HIGH· v2
Linaro/OP-TEE OP-TEE 3.3.0 and earlier is affected by: Buffer Overflow. The impact is: Code execution in the context of TEE core (kernel). The component is: optee_os. The fixed version is: 3.4.0 and later.
2Linaro
Trustedfirmware
2Op Tee
Op Tee
Jun 17, 2026
Jul 15, 2019
N/A· v4
9.8 CRITICAL· v3
10.0 HIGH· v2
Linaro/OP-TEE OP-TEE 3.3.0 and earlier is affected by: Buffer Overflow. The impact is: Execution of code in TEE core (kernel) context. The component is: optee_os. The fixed version is: 3.4.0 and later.
2Linaro
Trustedfirmware
2Op Tee
Op Tee
Jun 17, 2026
Jul 15, 2019
N/A· v4
9.8 CRITICAL· v3
10.0 HIGH· v2
Linaro/OP-TEE OP-TEE 3.3.0 and earlier is affected by: Buffer Overflow. The impact is: Code execution in context of TEE core (kernel). The component is: optee_os. The fixed version is: 3.4.0 and later.
4Canonical
DebianGnome+1 more
4Debian Linux
EvinceLeap+1 more
Jun 17, 2026
Jul 15, 2019
N/A· v4
7.8 HIGH· v3
6.8 MEDIUM· v2
Evince 3.26.0 is affected by buffer overflow. The impact is: DOS / Possible code execution. The component is: backend/tiff/tiff-document.c. The attack vector is: Victim must open a crafted PDF file. The issue occurs beca...Show more
Evince 3.26.0 is affected by buffer overflow. The impact is: DOS / Possible code execution. The component is: backend/tiff/tiff-document.c. The attack vector is: Victim must open a crafted PDF file. The issue occurs because of an incorrect integer overflow protection mechanism in tiff_document_render and tiff_document_get_thumbnail.Show less
1Sound Exchange Project
1Sound Exchange
Jun 17, 2026
Jul 14, 2019
N/A· v4
5.5 MEDIUM· v3
4.3 MEDIUM· v2
An issue was discovered in libsox.a in SoX 14.4.2. In sox-fmt.h (startread function), there is an integer overflow on the result of integer addition (wraparound to 0) fed into the lsx_calloc macro that wraps malloc. When...Show more
An issue was discovered in libsox.a in SoX 14.4.2. In sox-fmt.h (startread function), there is an integer overflow on the result of integer addition (wraparound to 0) fed into the lsx_calloc macro that wraps malloc. When a NULL pointer is returned, it is used without a prior check that it is a valid pointer, leading to a NULL pointer dereference on lsx_readbuf in formats_i.c.Show less
4Canonical
DebianLibsdl+1 more
5Backports Sle
Debian LinuxLeap+2 more
Jun 17, 2026
Jul 3, 2019
N/A· v4
8.8 HIGH· v3
6.8 MEDIUM· v2
An exploitable integer overflow vulnerability exists when loading a PCX file in SDL2_image 2.0.4. A specially crafted file can cause an integer overflow, resulting in too little memory being allocated, which can lead to...Show more
An exploitable integer overflow vulnerability exists when loading a PCX file in SDL2_image 2.0.4. A specially crafted file can cause an integer overflow, resulting in too little memory being allocated, which can lead to a buffer overflow and potential code execution. An attacker can provide a specially crafted image file to trigger this vulnerability.Show less
1Imagemagick
1Imagemagick
Jun 17, 2026
Jul 1, 2019
N/A· v4
7.8 HIGH· v3
6.8 MEDIUM· v2
ImageMagick before 7.0.8-50 has an integer overflow vulnerability in the function TIFFSeekCustomStream in coders/tiff.c.
2Exiv2
Fedoraproject
2Exiv2
Fedora
Jun 17, 2026
Jun 30, 2019
N/A· v4
5.5 MEDIUM· v3
4.3 MEDIUM· v2
A WebPImage::decodeChunks integer overflow in Exiv2 through 0.27.1 allows an attacker to cause a denial of service (large heap allocation followed by a very long running loop) via a crafted WEBP image file.
4Canonical
DebianExiv2+1 more
4Debian Linux
Exiv2Fedora+1 more
Jun 17, 2026
Jun 30, 2019
N/A· v4
6.5 MEDIUM· v3
4.3 MEDIUM· v2
A CiffDirectory::readDirectory integer overflow and out-of-bounds read in Exiv2 through 0.27.1 allows an attacker to cause a denial of service (SIGSEGV) via a crafted CRW image file.
2Exiv2
Fedoraproject
2Exiv2
Fedora
Jun 17, 2026
Jun 30, 2019
N/A· v4
6.5 MEDIUM· v3
4.3 MEDIUM· v2
An integer overflow in Exiv2 through 0.27.1 allows an attacker to cause a denial of service (SIGSEGV) via a crafted PNG image file, because PngImage::readMetadata mishandles a chunkLength - iccOffset subtraction.
2Exiv2
Fedoraproject
2Exiv2
Fedora
Jun 17, 2026
Jun 30, 2019
N/A· v4
6.5 MEDIUM· v3
4.3 MEDIUM· v2
An integer overflow in Exiv2 through 0.27.1 allows an attacker to cause a denial of service (SIGSEGV) via a crafted PNG image file, because PngImage::readMetadata mishandles a zero value for iccOffset.
2Fedoraproject
Matio Project
2Fedora
Matio
Jun 17, 2026
Jun 30, 2019
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
Multiple integer overflows exist in MATIO before 1.5.16, related to mat.c, mat4.c, mat5.c, mat73.c, and matvar_struct.c
1Toaruos Project
1Toaruos
Jun 17, 2026
Jun 29, 2019
N/A· v4
7.8 HIGH· v3
7.2 HIGH· v2
An integer wrap in kernel/sys/syscall.c in ToaruOS 1.10.10 allows users to map arbitrary kernel pages into userland process space via TOARU_SYS_FUNC_MMAP, leading to escalation of privileges.
1Toaruos Project
1Toaruos
Jun 17, 2026
Jun 29, 2019
N/A· v4
5.5 MEDIUM· v3
4.9 MEDIUM· v2
kernel/sys/syscall.c in ToaruOS through 1.10.9 allows a denial of service upon a critical error in certain sys_sbrk allocation patterns (involving PAGE_SIZE, and a value less than PAGE_SIZE).
4Debian
FedoraprojectGoogle+1 more
5Backports
ChromeDebian Linux+2 more
Jun 17, 2026
Jun 27, 2019
N/A· v4
8.8 HIGH· v3
6.8 MEDIUM· v2
Integer overflow in download manager in Google Chrome prior to 75.0.3770.80 allowed a remote attacker to potentially perform out of bounds memory access via a crafted HTML page.
5Canonical
DebianFedoraproject+2 more
6Backports
ChromeDebian Linux+3 more
Jun 17, 2026
Jun 27, 2019
N/A· v4
8.8 HIGH· v3
6.8 MEDIUM· v2
Integer overflow in SQLite via WebSQL in Google Chrome prior to 74.0.3729.131 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.
4Debian
FedoraprojectGoogle+1 more
5Backports
ChromeDebian Linux+2 more
Jun 17, 2026
Jun 27, 2019
N/A· v4
8.8 HIGH· v3
6.8 MEDIUM· v2
Integer overflow in PDFium in Google Chrome prior to 74.0.3729.108 allowed a remote attacker to potentially exploit heap corruption via a crafted PDF file.
4Debian
FedoraprojectGoogle+1 more
5Backports
ChromeDebian Linux+2 more
Jun 17, 2026
Jun 27, 2019
N/A· v4
8.8 HIGH· v3
6.8 MEDIUM· v2
Integer overflow in PDFium in Google Chrome prior to 74.0.3729.108 allowed a remote attacker to potentially exploit heap corruption via a crafted PDF file.
4Debian
FedoraprojectGoogle+1 more
5Backports
ChromeDebian Linux+2 more
Jun 17, 2026
Jun 27, 2019
N/A· v4
8.8 HIGH· v3
6.8 MEDIUM· v2
Integer overflow in ANGLE in Google Chrome on Windows prior to 74.0.3729.108 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.