CyberSecBulletin

Integer Overflow or Wraparound

CWE-190

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.

We track 963 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.2. 22 have been exploited in real attacks.

How this weakness is prevented

  • Requirements: Ensure that all protocols are strictly defined, such that all out-of-bounds behavior can be identified simply, and require strict conformance to the protocol.
  • Requirements: Use a language that does not allow this weakness to occur or provides constructs that make this weakness easier to avoid. If possible, choose a language or compiler that performs automatic bounds checking.
  • Architecture and Design: Use a vetted library or framework that does not allow this weakness to occur or provides constructs that make this weakness easier to avoid. Use libraries or frameworks that make it easier to handle numbers without unexpected consequences. Examples include safe integer handling packages such as SafeInt (C++) or IntegerLib (C or C++).
  • Implementation: Perform input validation on any numeric input by ensuring that it is within the expected range. Enforce that the input meets both the minimum and maximum requirements for the expected range. Use unsigned integers where possible. This makes it easier to perform validation for integer overflows. When signed integers are required, ensure that the range check includes minimum values as well as maximum values.
  • Implementation: Understand the programming language's underlying representation and how it interacts with numeric calculation (CWE-681). Pay close attention to byte size discrepancies, precision, signed/unsigned distinctions, truncation, conversion and casting between types, not-a-number calculations, and how the language handles numbers that are too large or too small for its underlying representation. Also be careful to account for 32-bit, 64-bit, and other potential differences that may affect the numeric representation.

Latest Integer Overflow or Wraparound vulnerabilities

  • 7.8 High severity

    Cobalt: Integer Overflow or Wraparound

    CVE-2025-7982Ashlar-Vellum

    Ashlar-Vellum Cobalt LI File Parsing Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Ashlar-Vellum Cobalt. User interaction is required to exploit this vuln

  • 8.8 High severity

    Firefox: Integer Overflow or Wraparound

    CVE-2025-10533Mozilla

    Integer overflow in the SVG component. This vulnerability was fixed in Firefox 143, Firefox ESR 115.28, Firefox ESR 140.3, Thunderbird 143, and Thunderbird 140.3.

  • 7.8 High severity

    Substance3D - Modeler: Integer Overflow or Wraparound

    CVE-2025-54259Adobe

    Substance3D - Modeler versions 1.22.2 and earlier are affected by an Integer Overflow or Wraparound vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a v

  • 7.5 High severity

    .NET 6.0: Heap-based Buffer Overflow

    CVE-2025-36853Microsoft

    A vulnerability (CVE-2025-21172) exists in msdia140.dll due to integer overflow and heap-based overflow. Per CWE-122: Heap-based Buffer Overflow, a heap overflow condition is a buffer overflow, where the buffer that can be overwritten is allocated in the heap

  • 8.8 High severity

    ImageMagick: Heap-based Buffer Overflow

    CVE-2025-57803ImageMagick

    ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 6.9.13-28 and 7.1.2-2 for ImageMagick's 32-bit build, a 32-bit integer overflow in the BMP encoder’s scanline-stride computation collapses bytes_pe

  • 9.8 Critical severity

    libbiosig: Integer Overflow or Wraparound

    CVE-2025-53518The Biosig Project

    An integer overflow vulnerability exists in the ABF parsing functionality of The Biosig Project libbiosig 3.9.0 and Master Branch (35a819fa). A specially crafted ABF file can lead to arbitrary code execution. An attacker can provide a malicious file to trigger

  • 9.8 Critical severity

    libbiosig: Integer Overflow or Wraparound

    CVE-2025-52581The Biosig Project

    An integer overflow vulnerability exists in the GDF parsing functionality of The Biosig Project libbiosig 3.9.0 and Master Branch (35a819fa). A specially crafted GDF file can lead to arbitrary code execution. An attacker can provide a malicious file to trigger

  • 7.5 High severity

    Apache bRPC: Integer Overflow or Wraparound

    CVE-2025-54472ApacheEPSS 1.27%

    Unlimited memory allocation in redis protocol parser in Apache bRPC (all versions < 1.14.1) on all platforms allows attackers to crash the service via network. Root Cause: In the bRPC Redis protocol parser code, memory for arrays or strings of corresponding si

  • 7.8 High severity

    ImageMagick: Integer Overflow or Wraparound

    CVE-2025-55154ImageMagick

    ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 6.9.13-27 and 7.1.2-1, the magnified size calculations in ReadOneMNGIMage (in coders/png.c) are unsafe and can overflow, leading to memory corrupti

  • 7.3 High severity

    Intel(R) 800 Series Ethernet: Integer Overflow or Wraparound

    CVE-2025-23241Intel(R) 800 Series Ethernet

    Integer overflow or wraparound in the Linux kernel-mode driver for some Intel(R) 800 Series Ethernet before version 1.17.2 may allow an authenticated user to potentially enable denial of service via local access.

  • 7.8 High severity

    Intel(R) 800 Series Ethernet: Integer Overflow or Wraparound

    CVE-2025-22836Intel(R) 800 Series Ethernet

    Integer overflow or wraparound in the Linux kernel-mode driver for some Intel(R) 800 Series Ethernet before version 1.17.2 may allow an authenticated user to potentially enable escalation of privilege via local access.

  • 9.8 Critical severity

    ExecuTorch: Integer Overflow or Wraparound

    CVE-2025-30405Meta Platforms

    An integer overflow vulnerability in the loading of ExecuTorch models can cause objects to be placed outside their allocated memory area, potentially resulting in code execution or other undesirable effects. This issue affects ExecuTorch prior to commit 0830af

  • 9.8 Critical severity

    ExecuTorch: Integer Overflow or Wraparound

    CVE-2025-30404Meta Platforms

    An integer overflow vulnerability in the loading of ExecuTorch models can cause overlapping allocations, potentially resulting in code execution or other undesirable effects. This issue affects ExecuTorch prior to commit d158236b1dc84539c1b16843bc74054c9dcba00

  • 9.1 Critical severity

    Triton Inference Server: Integer Overflow or Wraparound

    CVE-2025-23327NVIDIA

    NVIDIA Triton Inference Server for Windows and Linux contains a vulnerability where an attacker could cause an integer overflow through specially crafted inputs. A successful exploit of this vulnerability might lead to denial of service and data tampering.

  • 7.5 High severity

    Triton Inference Server: Integer Overflow or Wraparound

    CVE-2025-23324NVIDIA

    NVIDIA Triton Inference Server for Windows and Linux contains a vulnerability where a user could cause an integer overflow or wraparound, leading to a segmentation fault, by providing an invalid request. A successful exploit of this vulnerability might lead to

  • 7.5 High severity

    Triton Inference Server: Integer Overflow or Wraparound

    CVE-2025-23323NVIDIA

    NVIDIA Triton Inference Server for Windows and Linux contains a vulnerability where a user could cause an integer overflow or wraparound, leading to a segmentation fault, by providing an invalid request. A successful exploit of this vulnerability might lead to

  • 9.1 Critical severity

    SQLite: Integer Overflow or Wraparound

    CVE-2025-7458SQLite

    An integer overflow in the sqlite3KeyInfoFromExprList function in SQLite versions 3.39.2 through 3.41.1 allows an attacker with the ability to execute arbitrary SQL statements to cause a denial of service or disclose sensitive information from process memory v

  • 7.5 High severity

    Apache Tomcat: Integer Overflow or Wraparound

    CVE-2025-52520ApacheEPSS 2.2%

    For some unlikely configurations of multipart upload, an Integer Overflow vulnerability in Apache Tomcat could lead to a DoS via bypassing of size limits. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.8, from 10.1.0-M1 through 10.1.42, from 9.0

  • 7.8 High severity

    Illustrator: Integer Overflow or Wraparound

    CVE-2025-49531Adobe

    Illustrator versions 28.7.6, 29.5.1 and earlier are affected by an Integer Overflow or Wraparound vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a vic

  • 8.0 High severity

    Volkswagen MIB3 infotainment system MIB3 OI MQB: Integer Overflow or Wraparound

    CVE-2023-28909Preh Car Connect GmbH (JOYNEXT GmbH)

    A specific flaw exists within the Bluetooth stack of the MIB3 unit. The issue results from the lack of proper validation of user-supplied data, which can result in an integer overflow when receiving fragmented HCI packets on a channel. An attacker can leverage

  • 9.4 Critical severity

    dragonfly: Integer Overflow or Wraparound

    CVE-2025-52935DragonflyDB

    Integer Overflow or Wraparound vulnerability in dragonflydb dragonfly (src/redis/lua/struct modules). This vulnerability is associated with program files lua_struct.C. This issue affects dragonfly: 1.30.1, 1.30.0, 1.28.18.

  • 8.8 High severity

    XAV-AX8500: Integer Overflow or Wraparound

    CVE-2025-5478Sony

    Sony XAV-AX8500 Bluetooth SDP Protocol Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of Sony XAV-AX8500 devices. Authentication is not required to

  • 7.5 High severity

    XAV-AX8500: Integer Overflow or Wraparound

    CVE-2025-5475Sony

    Sony XAV-AX8500 Bluetooth Packet Handling Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected Sony XAV-AX8500 devices. An attacker must first obtain the ability to pai

  • 8.8 High severity

    Chrome: External Control of Assumed-Immutable Web Parameter

    CVE-2025-6191GoogleEPSS 11.1%

    Integer overflow in V8 in Google Chrome prior to 137.0.7151.119 allowed a remote attacker to potentially perform out of bounds memory access via a crafted HTML page. (Chromium security severity: High)

  • 7.8 High severity

    xwayland: Integer Overflow or Wraparound

    CVE-2025-49180X.Org

    A flaw was found in the RandR extension, where the RRChangeProviderProperty function does not properly validate input. This issue leads to an integer overflow when computing the total size to allocate.

  • 7.3 High severity

    xwayland: Integer Overflow or Wraparound

    CVE-2025-49179X.Org

    A flaw was found in the X Record extension. The RecordSanityCheckRegisterClients function does not check for an integer overflow when computing request length, which allows a client to bypass length checks.

  • 7.3 High severity

    xwayland: Integer Overflow or Wraparound

    CVE-2025-49176X.Org

    A flaw was found in the Big Requests extension. The request length is multiplied by 4 before checking against the maximum allowed size, potentially causing an integer overflow and bypassing the size check.

  • 7.5 High severity

    Red Hat Enterprise Linux 10: Integer Overflow or Wraparound

    CVE-2025-6052Red Hat

    A flaw was found in how GLib’s GString manages memory when adding data to strings. If a string is already very large, combining it with more input can cause a hidden overflow in the size calculation. This makes the system think it has enough memory when it doe

  • 7.8 High severity

    Red Hat Enterprise Linux 6: Integer Overflow or Wraparound

    CVE-2025-6035Red Hat

    A flaw was found in GIMP. An integer overflow vulnerability exists in the GIMP "Despeckle" plug-in. The issue occurs due to unchecked multiplication of image dimensions, such as width, height, and bytes-per-pixel (img_bpp), which can result in allocating insuf

  • 7.8 High severity

    InCopy: Integer Overflow or Wraparound

    CVE-2025-30327Adobe

    InCopy versions 20.2, 19.5.3 and earlier are affected by an Integer Overflow or Wraparound vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim mus

  • 7.8 High severity

    Red Hat Enterprise Linux 10: Integer Overflow or Wraparound

    CVE-2025-5914Red Hat

    A vulnerability has been identified in the libarchive library, specifically within the archive_read_format_rar_seek_data() function. This flaw involves an integer overflow that can ultimately lead to a double-free condition. Exploiting a double-free vulnerabil

  • 8.8 High severity

    GIMP: Integer Overflow or Wraparound

    CVE-2025-5473GIMPEPSS 25.2%

    GIMP ICO File Parsing Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GIMP. User interaction is required to exploit this vulnerability in that the target mu

  • 7.8 High severity

    catdoc: Integer Overflow or Wraparound

    CVE-2024-52035Catdoc

    An integer overflow vulnerability exists in the OLE Document File Allocation Table Parser functionality of catdoc 0.95. A specially crafted malformed file can lead to heap-based memory corruption. An attacker can provide a malicious file to trigger this vulner

  • 9.8 Critical severity

    BSON::XS: Heap-based Buffer Overflow

    CVE-2025-40906MongoDB

    BSON::XS versions 0.8.4 and earlier for Perl includes a bundled libbson 1.1.7, which has several vulnerabilities. Those include CVE-2017-14227, CVE-2018-16790, CVE-2023-0437, CVE-2024-6381, CVE-2024-6383, and CVE-2025-0755. BSON-XS was the official Perl XS imp

  • 7.8 High severity

    Animate: Integer Overflow or Wraparound

    CVE-2025-43556Adobe

    Animate versions 24.0.8, 23.0.11 and earlier are affected by an Integer Overflow or Wraparound vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim

  • 7.8 High severity

    Bridge: Integer Overflow or Wraparound

    CVE-2025-43547Adobe

    Bridge versions 15.0.3, 14.1.6 and earlier are affected by an Integer Overflow or Wraparound vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim m

  • 7.8 High severity

    Photoshop Desktop: Integer Overflow or Wraparound

    CVE-2025-30325Adobe

    Photoshop Desktop versions 26.5, 25.12.2 and earlier are affected by an Integer Overflow or Wraparound vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that

  • 7.5 High severity

    iOS and iPadOS: Integer Overflow or Wraparound

    CVE-2025-31221AppleEPSS 1.05%

    An integer overflow was addressed with improved input validation. This issue is fixed in iOS 18.5 and iPadOS 18.5, iPadOS 17.7.7, macOS Sequoia 15.5, macOS Sonoma 14.7.6, macOS Ventura 13.7.6, tvOS 18.5, visionOS 2.5, watchOS 11.5. A remote attacker may be abl

  • 7.5 High severity

    Model 3: Integer Overflow or Wraparound

    CVE-2025-2082Tesla

    Tesla Model 3 VCSEC Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected Tesla Model 3 vehicles. Authentication is not required to exploit this vulnerability. The speci

  • 7.3 High severity

    z2d: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2025-46333Vancluever

    z2d is a pure Zig 2D graphics library. Versions of z2d after `0.5.1` and up to and including `0.6.0`, when writing from one surface to another using `z2d.compositor.StrideCompositor.run`, and higher-level operations when the anti-aliasing mode is set to `.defa