← Back
CWE-190

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

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
1Google
1Android
Nov 21, 2024
Jun 12, 2018
N/A· v4
7.8 HIGH· v3
4.6 MEDIUM· v2
In wma_ndp_end_response_event_handler(), the variable len_end_rsp is a uint32 which can be overflowed if the value of variable "event->num_ndp_end_rsp_per_ndi_list" is very large which can then lead to a heap overwrite o...Show more
In wma_ndp_end_response_event_handler(), the variable len_end_rsp is a uint32 which can be overflowed if the value of variable "event->num_ndp_end_rsp_per_ndi_list" is very large which can then lead to a heap overwrite of the heap object end_rsp in all Android releases from CAF (Android for MSM, Firefox OS for MSM, QRD Android) using the Linux Kernel.Show less
1Google
1Android
Nov 21, 2024
Jun 12, 2018
N/A· v4
7.8 HIGH· v3
4.6 MEDIUM· v2
The value of fix_param->num_chans is received from firmware and if it is too large, an integer overflow can occur in wma_radio_chan_stats_event_handler() for the derived length len leading to a subsequent buffer overflow...Show more
The value of fix_param->num_chans is received from firmware and if it is too large, an integer overflow can occur in wma_radio_chan_stats_event_handler() for the derived length len leading to a subsequent buffer overflow in all Android releases from CAF (Android for MSM, Firefox OS for MSM, QRD Android) using the Linux Kernel.Show less
4Canonical
DebianMozilla+1 more
11Debian Linux
Enterprise Linux DesktopEnterprise Linux Server+8 more
Nov 25, 2025
Jun 11, 2018
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
An integer overflow can occur in the Skia library due to 32-bit integer use in an array without integer overflow checks, resulting in possible out-of-bounds writes. This could lead to a potentially exploitable crash trig...Show more
An integer overflow can occur in the Skia library due to 32-bit integer use in an array without integer overflow checks, resulting in possible out-of-bounds writes. This could lead to a potentially exploitable crash triggerable by web content. This vulnerability affects Thunderbird < 52.8, Thunderbird ESR < 52.8, Firefox < 60, and Firefox ESR < 52.8.Show less
4Canonical
DebianMozilla+1 more
9Debian Linux
Enterprise Linux DesktopEnterprise Linux Server+6 more
Nov 25, 2025
Jun 11, 2018
N/A· v4
7.3 HIGH· v3
7.5 HIGH· v2
An integer overflow can occur during conversion of text to some Unicode character sets due to an unchecked length parameter. This vulnerability affects Firefox ESR < 52.7 and Thunderbird < 52.7.
2Canonical
Mozilla
2Firefox
Ubuntu Linux
Nov 21, 2024
Jun 11, 2018
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
A potential integer overflow in the "DoCrypt" function of WebCrypto was identified. If a means was found of exploiting it, it could result in an out-of-bounds write. This vulnerability affects Firefox < 58.
4Canonical
DebianMozilla+1 more
10Debian Linux
Enterprise LinuxEnterprise Linux Desktop+7 more
Nov 25, 2025
Jun 11, 2018
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
An integer overflow vulnerability in the Skia library when allocating memory for edge builders on some systems with at least 8 GB of RAM. This results in the use of uninitialized memory, resulting in a potentially exploi...Show more
An integer overflow vulnerability in the Skia library when allocating memory for edge builders on some systems with at least 8 GB of RAM. This results in the use of uninitialized memory, resulting in a potentially exploitable crash. This vulnerability affects Thunderbird < 52.6, Firefox ESR < 52.6, and Firefox < 58.Show less
2Mozilla
Redhat
8Enterprise Linux
Enterprise Linux DesktopEnterprise Linux Server+5 more
Nov 21, 2024
Jun 11, 2018
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
An integer overflow in "createImageBitmap()" was reported through the Pwn2Own contest. The fix for this vulnerability disables the experimental extensions to the "createImageBitmap" API. This function runs in the content...Show more
An integer overflow in "createImageBitmap()" was reported through the Pwn2Own contest. The fix for this vulnerability disables the experimental extensions to the "createImageBitmap" API. This function runs in the content sandbox, requiring a second vulnerability to compromise a user's computer. This vulnerability affects Firefox ESR < 52.0.1 and Firefox < 52.0.1.Show less
3Debian
MozillaPython
3Debian Linux
FirefoxPython
Nov 21, 2024
Jun 11, 2018
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
An integer overflow during the parsing of XML using the Expat library. This vulnerability affects Firefox < 50.
2Debian
Mozilla
3Debian Linux
FirefoxThunderbird
Nov 25, 2025
Jun 11, 2018
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
An error in argument length checking in JavaScript, leading to potential integer overflows or other bounds checking issues. This vulnerability affects Thunderbird < 45.5, Firefox ESR < 45.5, and Firefox < 50.
1Apple
4Apple Tv
Iphone OsMac Os X+1 more
Nov 21, 2024
Jun 8, 2018
N/A· v4
7.8 HIGH· v3
9.3 HIGH· v2
An issue was discovered in certain Apple products. iOS before 11.4 is affected. macOS before 10.13.5 is affected. tvOS before 11.4 is affected. watchOS before 4.3.1 is affected. The issue involves pktmnglr_ipfilter_input...Show more
An issue was discovered in certain Apple products. iOS before 11.4 is affected. macOS before 10.13.5 is affected. tvOS before 11.4 is affected. watchOS before 4.3.1 is affected. The issue involves pktmnglr_ipfilter_input in com.apple.packet-mangler in the "Kernel" component. It allows attackers to execute arbitrary code in a privileged context or cause a denial of service (integer overflow and stack-based buffer overflow) via a crafted app.Show less
1Google
1Android
Nov 21, 2024
Jun 7, 2018
N/A· v4
7.8 HIGH· v3
7.2 HIGH· v2
In Android before the 2018-06-05 security patch level, NVIDIA TLK TrustZone contains a possible out of bounds write due to an integer overflow which could lead to local escalation of privilege with no additional executio...Show more
In Android before the 2018-06-05 security patch level, NVIDIA TLK TrustZone contains a possible out of bounds write due to an integer overflow which could lead to local escalation of privilege with no additional execution privileges needed. User interaction not needed for exploitation. This issue is rated as high. Version: N/A. Android: A-69559414. Reference: N-CVE-2017-6290.Show less
1Espruino
1Espruino
Nov 21, 2024
May 31, 2018
N/A· v4
5.5 MEDIUM· v3
4.3 MEDIUM· v2
Espruino before 1.99 allows attackers to cause a denial of service (application crash) with a user crafted input file via an integer overflow during syntax parsing. This was addressed by fixing stack size detection on Li...Show more
Espruino before 1.99 allows attackers to cause a denial of service (application crash) with a user crafted input file via an integer overflow during syntax parsing. This was addressed by fixing stack size detection on Linux in jsutils.c.Show less
1Samsung
1Samsung Mobile
Nov 21, 2024
May 29, 2018
N/A· v4
5.3 MEDIUM· v3
5.4 MEDIUM· v2
A malformed OMACP WAP push message can cause memory corruption on a Samsung S7 Edge device when processing the String Extension portion of the WbXml payload. This is due to an integer overflow in memory allocation for th...Show more
A malformed OMACP WAP push message can cause memory corruption on a Samsung S7 Edge device when processing the String Extension portion of the WbXml payload. This is due to an integer overflow in memory allocation for this string. The Samsung ID is SVE-2018-11463.Show less
5Canonical
DebianProcps Ng Project+2 more
10Debian Linux
Enterprise LinuxEnterprise Linux Desktop+7 more
Nov 21, 2024
May 23, 2018
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
procps-ng before version 3.3.15 is vulnerable to an incorrect integer size in proc/alloc.* leading to truncation/integer overflow issues. This flaw is related to CVE-2018-1124.
6Canonical
DebianOpensuse+3 more
9Debian Linux
Enterprise LinuxEnterprise Linux Desktop+6 more
Nov 21, 2024
May 23, 2018
N/A· v4
7.8 HIGH· v3
4.6 MEDIUM· v2
procps-ng before version 3.3.15 is vulnerable to multiple integer overflows leading to a heap corruption in file2strvec function. This allows a privilege escalation for a local attacker who can create entries in procfs b...Show more
procps-ng before version 3.3.15 is vulnerable to multiple integer overflows leading to a heap corruption in file2strvec function. This allows a privilege escalation for a local attacker who can create entries in procfs by starting processes, which could result in crashes or arbitrary code execution in proc utilities run by other users.Show less
1Hexagontoken
1Hexagon
Nov 21, 2024
May 19, 2018
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
An integer overflow in the _transfer function of a smart contract implementation for Hexagon (HXG), an Ethereum ERC20 token, allows attackers to accomplish an unauthorized increase of digital assets by providing a _to ar...Show more
An integer overflow in the _transfer function of a smart contract implementation for Hexagon (HXG), an Ethereum ERC20 token, allows attackers to accomplish an unauthorized increase of digital assets by providing a _to argument in conjunction with a large _value argument, as exploited in the wild in May 2018, aka the "burnOverflow" issue.Show less
4Gnu
NetappOracle+1 more
9Communications Session Border Controller
Data Ontap EdgeElement Software Management+6 more
Nov 21, 2024
May 18, 2018
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
stdlib/canonicalize.c in the GNU C Library (aka glibc or libc6) 2.27 and earlier, when processing very long pathname arguments to the realpath function, could encounter an integer overflow on 32-bit architectures, leadin...Show more
stdlib/canonicalize.c in the GNU C Library (aka glibc or libc6) 2.27 and earlier, when processing very long pathname arguments to the realpath function, could encounter an integer overflow on 32-bit architectures, leading to a stack-based buffer overflow and, potentially, arbitrary code execution.Show less
1Koreashow Project
1Koreashow
Nov 21, 2024
May 10, 2018
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
An integer overflow in the transferMulti function of a smart contract implementation for KoreaShow, an Ethereum ERC20 token, allows attackers to accomplish an unauthorized increase of digital assets via crafted _value pa...Show more
An integer overflow in the transferMulti function of a smart contract implementation for KoreaShow, an Ethereum ERC20 token, allows attackers to accomplish an unauthorized increase of digital assets via crafted _value parameters.Show less
1Social Chain
1Social Chain
Nov 21, 2024
May 10, 2018
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
An integer overflow in the transferMulti function of a smart contract implementation for Social Chain (SCA), an Ethereum ERC20 token, allows attackers to accomplish an unauthorized increase of digital assets, aka the "mu...Show more
An integer overflow in the transferMulti function of a smart contract implementation for Social Chain (SCA), an Ethereum ERC20 token, allows attackers to accomplish an unauthorized increase of digital assets, aka the "multiOverflow" issue.Show less
1Smartmesh
1Smartmesh
Nov 21, 2024
Apr 25, 2018
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
An integer overflow in the transferProxy function of a smart contract implementation for SmartMesh (aka SMT), an Ethereum ERC20 token, allows attackers to accomplish an unauthorized increase of digital assets via crafted...Show more
An integer overflow in the transferProxy function of a smart contract implementation for SmartMesh (aka SMT), an Ethereum ERC20 token, allows attackers to accomplish an unauthorized increase of digital assets via crafted _fee and _value parameters, as exploited in the wild in April 2018, aka the "proxyOverflow" issue.Show less