← Back
CWE-190

3,530 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,530)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
1Microsoft
8Windows 10
Windows 7Windows 8.1+5 more
Jun 17, 2026
Jun 9, 2020
N/A· v4
8.8 HIGH· v3
6.8 MEDIUM· v2
A remote code execution vulnerability exists when Microsoft Windows OLE fails to properly validate user input, aka 'Windows OLE Remote Code Execution Vulnerability'.
1Apple
5Ipados
Iphone OsMac Os X+2 more
Jun 17, 2026
Jun 9, 2020
N/A· v4
7.8 HIGH· v3
9.3 HIGH· v2
An integer overflow was addressed through improved input validation. This issue is fixed in iOS 13.5 and iPadOS 13.5, macOS Catalina 10.15.5, tvOS 13.4.5, watchOS 6.2.5. A malicious application may be able to execute arb...Show more
An integer overflow was addressed through improved input validation. This issue is fixed in iOS 13.5 and iPadOS 13.5, macOS Catalina 10.15.5, tvOS 13.4.5, watchOS 6.2.5. A malicious application may be able to execute arbitrary code with kernel privileges.Show less
1Apple
1Mac Os X
Jun 17, 2026
Jun 9, 2020
N/A· v4
7.8 HIGH· v3
9.3 HIGH· v2
An integer overflow was addressed through improved input validation. This issue is fixed in macOS Catalina 10.15.5. An application may be able to execute arbitrary code with kernel privileges.
3Canonical
DebianLinux
3Debian Linux
Linux KernelUbuntu Linux
Jun 17, 2026
Jun 9, 2020
N/A· v4
7.8 HIGH· v3
7.2 HIGH· v2
An issue was discovered in the Linux kernel 4.4 through 5.7.1. drivers/tty/vt/keyboard.c has an integer overflow if k_ascii is called several times in a row, aka CID-b86dab054059. NOTE: Members in the community argue tha...Show more
An issue was discovered in the Linux kernel 4.4 through 5.7.1. drivers/tty/vt/keyboard.c has an integer overflow if k_ascii is called several times in a row, aka CID-b86dab054059. NOTE: Members in the community argue that the integer overflow does not lead to a security issue in this case.Show less
1Zephyrproject
1Zephyr
Jun 17, 2026
Jun 5, 2020
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
In the Zephyr Project MQTT code, improper bounds checking can result in memory corruption and possibly remote code execution. NCC-ZEP-031 This issue affects: zephyrproject-rtos zephyr version 2.2.0 and later versions.
1Zephyrproject
1Zephyr
Jun 17, 2026
Jun 5, 2020
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
A remote adversary with the ability to send arbitrary CoAP packets to be parsed by Zephyr is able to cause a denial of service. This issue affects: zephyrproject-rtos zephyr version 2.2.0 and later versions.
5Fedoraproject
NetappOpensuse+2 more
17Communications Billing And Revenue Management
Communications Diameter Signaling RouterCommunications Eagle Application Processor+14 more
Jun 17, 2026
Jun 5, 2020
N/A· v4
8.6 HIGH· v3
7.5 HIGH· v2
Perl before 5.30.3 has an integer overflow related to mishandling of a "PL_regkind[OP(n)] == NOTHING" situation. A crafted regular expression could lead to malformed bytecode with a possibility of instruction injection.
4Fedoraproject
OpensuseOracle+1 more
15Communications Billing And Revenue Management
Communications Diameter Signaling RouterCommunications Eagle Application Processor+12 more
Jun 17, 2026
Jun 5, 2020
N/A· v4
8.2 HIGH· v3
6.4 MEDIUM· v2
Perl before 5.30.3 on 32-bit platforms allows a heap-based buffer overflow because nested regular expression quantifiers have an integer overflow.
1Indutny
1Elliptic
Jun 17, 2026
Jun 4, 2020
N/A· v4
7.7 HIGH· v3
6.8 MEDIUM· v2
The Elliptic package 6.5.2 for Node.js allows ECDSA signature malleability via variations in encoding, leading '\0' bytes, or integer overflows. This could conceivably have a security-relevant impact if an application re...Show more
The Elliptic package 6.5.2 for Node.js allows ECDSA signature malleability via variations in encoding, leading '\0' bytes, or integer overflows. This could conceivably have a security-relevant impact if an application relied on a single canonical signature.Show less
1Qualcomm
38Apq8009 Firmware
Apq8053 FirmwareApq8096au Firmware+35 more
Jun 17, 2026
Jun 2, 2020
N/A· v4
9.8 CRITICAL· v3
10.0 HIGH· v2
Integer overflow may occur if atom size is less than atom offset as there is improper validation of atom size in Snapdragon Auto, Snapdragon Compute, Snapdragon Consumer IOT, Snapdragon Industrial IOT, Snapdragon Mobile,...Show more
Integer overflow may occur if atom size is less than atom offset as there is improper validation of atom size in Snapdragon Auto, Snapdragon Compute, Snapdragon Consumer IOT, Snapdragon Industrial IOT, Snapdragon Mobile, Snapdragon Voice & Music, Snapdragon Wearables in APQ8009, APQ8053, APQ8096AU, APQ8098, Kamorta, MDM9206, MDM9207C, MDM9607, MSM8905, MSM8909W, MSM8917, MSM8953, MSM8996AU, MSM8998, QCA6574AU, QCM2150, QCS405, QCS605, QM215, Rennell, SA6155P, Saipan, SDA660, SDM429, SDM429W, SDM439, SDM450, SDM630, SDM632, SDM636, SDM660, SDM845, SDX20, SM6150, SM7150, SM8150, SM8250, SXR2130Show less
1Qualcomm
14Kamorta Firmware
Mdm9205 FirmwareMdm9607 Firmware+11 more
Jun 17, 2026
Jun 2, 2020
N/A· v4
7.8 HIGH· v3
7.2 HIGH· v2
Integer overflow in calculating estimated output buffer size when getting a list of installed Feature IDs, Serial Numbers or checking Feature ID status in Snapdragon Auto, Snapdragon Compute, Snapdragon Consumer IOT, Sna...Show more
Integer overflow in calculating estimated output buffer size when getting a list of installed Feature IDs, Serial Numbers or checking Feature ID status in Snapdragon Auto, Snapdragon Compute, Snapdragon Consumer IOT, Snapdragon Industrial IOT, Snapdragon Mobile, Snapdragon Voice & Music, Snapdragon Wired Infrastructure and Networking in Kamorta, MDM9205, MDM9607, Nicobar, QCS404, QCS405, Rennell, SA6155P, SC7180, SC8180X, SDX55, SM6150, SM7150, SXR2130Show less
1Upx
1Upx
Jun 17, 2026
Jun 1, 2020
N/A· v4
5.5 MEDIUM· v3
4.3 MEDIUM· v2
p_lx_elf.cpp in UPX before 3.96 has an integer overflow during unpacking via crafted values in a PT_DYNAMIC segment.
3Debian
FreerdpOpensuse
3Debian Linux
FreerdpLeap
Jun 17, 2026
May 29, 2020
N/A· v4
6.8 MEDIUM· v3
6.0 MEDIUM· v2
In FreeRDP less than or equal to 2.0.0, when using a manipulated server with USB redirection enabled (nearly) arbitrary memory can be read and written due to integer overflows in length checks. This has been patched in 2...Show more
In FreeRDP less than or equal to 2.0.0, when using a manipulated server with USB redirection enabled (nearly) arbitrary memory can be read and written due to integer overflows in length checks. This has been patched in 2.1.0.Show less
3Debian
FreerdpOpensuse
3Debian Linux
FreerdpLeap
Jun 17, 2026
May 29, 2020
N/A· v4
5.4 MEDIUM· v3
5.5 MEDIUM· v2
In FreeRDP less than or equal to 2.0.0, an Integer Overflow to Buffer Overflow exists. When using /video redirection, a manipulated server can instruct the client to allocate a buffer with a smaller size than requested d...Show more
In FreeRDP less than or equal to 2.0.0, an Integer Overflow to Buffer Overflow exists. When using /video redirection, a manipulated server can instruct the client to allocate a buffer with a smaller size than requested due to an integer overflow in size calculation. With later messages, the server can manipulate the client to write data out of bound to the previously allocated buffer. This has been patched in 2.1.0.Show less
7Apple
CanonicalDebian+4 more
15Communications Cloud Native Core Policy
Communications Network Charging And ControlDebian Linux+12 more
Jun 17, 2026
May 24, 2020
N/A· v4
5.5 MEDIUM· v3
2.1 LOW· v2
SQLite through 3.32.0 has an integer overflow in sqlite3_str_vappendf in printf.c.
4Dpdk
FedoraprojectOpensuse+1 more
4Data Plane Development Kit
Enterprise Communications BrokerFedora+1 more
Jun 17, 2026
May 20, 2020
N/A· v4
4.4 MEDIUM· v3
2.1 LOW· v2
A vulnerability was found in DPDK versions 19.11 and above. A malicious container that has direct access to the vhost-user socket can keep sending VHOST_USER_GET_INFLIGHT_FD messages, causing a resource leak (file descri...Show more
A vulnerability was found in DPDK versions 19.11 and above. A malicious container that has direct access to the vhost-user socket can keep sending VHOST_USER_GET_INFLIGHT_FD messages, causing a resource leak (file descriptors and virtual memory), which may result in a denial of service.Show less
1Php
1Php
Jun 17, 2026
May 20, 2020
N/A· v4
5.3 MEDIUM· v3
5.0 MEDIUM· v2
In PHP versions 7.2.x below 7.2.31, 7.3.x below 7.3.18 and 7.4.x below 7.4.6, when HTTP file uploads are allowed, supplying overly long filenames or field names could lead PHP engine to try to allocate oversized memory s...Show more
In PHP versions 7.2.x below 7.2.31, 7.3.x below 7.3.18 and 7.4.x below 7.4.6, when HTTP file uploads are allowed, supplying overly long filenames or field names could lead PHP engine to try to allocate oversized memory storage, hit the memory limit and stop processing the request, without cleaning up temporary files created by upload request. This potentially could lead to accumulation of uncleaned temporary files exhausting the disk space on the target server.Show less
3Canonical
DpdkFedoraproject
3Data Plane Development Kit
FedoraUbuntu Linux
Jun 17, 2026
May 19, 2020
N/A· v4
4.4 MEDIUM· v3
2.1 LOW· v2
A vulnerability was found in DPDK versions 18.11 and above. The vhost-crypto library code is missing validations for user-supplied values, potentially allowing an information leak through an out-of-bounds memory read.
5Canonical
DpdkFedoraproject+2 more
6Communications Session Border Controller
Data Plane Development KitEnterprise Communications Broker+3 more
Jun 17, 2026
May 19, 2020
N/A· v4
6.7 MEDIUM· v3
4.6 MEDIUM· v2
A memory corruption issue was found in DPDK versions 17.05 and above. This flaw is caused by an integer truncation on the index of a payload. Under certain circumstances, the index (a UInt) is copied and truncated into a...Show more
A memory corruption issue was found in DPDK versions 17.05 and above. This flaw is caused by an integer truncation on the index of a payload. Under certain circumstances, the index (a UInt) is copied and truncated into a uint16, which can lead to out of bound indexing and possible memory corruption.Show less
5Canonical
DpdkFedoraproject+2 more
6Communications Session Border Controller
Data Plane Development KitEnterprise Communications Broker+3 more
Jun 17, 2026
May 19, 2020
N/A· v4
6.7 MEDIUM· v3
4.6 MEDIUM· v2
A vulnerability was found in DPDK versions 18.05 and above. A missing check for an integer overflow in vhost_user_set_log_base() could result in a smaller memory map than requested, possibly allowing memory corruption.