CyberSecBulletin

Integer Underflow (Wrap or Wraparound)

CWE-191

The product subtracts one value from another, such that the result is less than the minimum allowable integer value, which produces a value that is not equal to the correct result.

This can happen in signed and unsigned cases.

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

Latest Integer Underflow (Wrap or Wraparound) vulnerabilities

  • 7.8 High severity

    Animate: Integer Underflow (Wrap or Wraparound)

    CVE-2024-52989Adobe

    Animate versions 23.0.8, 24.0.5 and earlier are affected by an Integer Underflow (Wrap 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

  • 7.8 High severity

    Animate: Integer Underflow (Wrap or Wraparound)

    CVE-2024-52987Adobe

    Animate versions 23.0.8, 24.0.5 and earlier are affected by an Integer Underflow (Wrap 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

  • 7.8 High severity

    Animate: Integer Underflow (Wrap or Wraparound)

    CVE-2024-52986Adobe

    Animate versions 23.0.8, 24.0.5 and earlier are affected by an Integer Underflow (Wrap 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

  • 7.8 High severity

    Animate: Integer Underflow (Wrap or Wraparound)

    CVE-2024-52985Adobe

    Animate versions 23.0.8, 24.0.5 and earlier are affected by an Integer Underflow (Wrap 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

  • 7.8 High severity

    Animate: Integer Underflow (Wrap or Wraparound)

    CVE-2024-52984Adobe

    Animate versions 23.0.8, 24.0.5 and earlier are affected by an Integer Underflow (Wrap 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

  • 7.8 High severity

    Solid Edge SE2024: Integer Underflow (Wrap or Wraparound)

    CVE-2024-54095Siemens

    A vulnerability has been identified in Solid Edge SE2024 (All versions < V224.0 Update 10). The affected application is vulnerable to integer underflow vulnerability which can be triggered while parsing specially crafted PAR files. This could allow an attacker

  • 7.8 High severity

    7-Zip: Integer Underflow (Wrap or Wraparound)

    CVE-2024-114777-ZipEPSS 22.4%

    7-Zip Zstandard Decompression Integer Underflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of 7-Zip. Interaction with this library is required to exploit this vulnerabilit

  • 7.8 High severity

    Linux: Integer Underflow (Wrap or Wraparound)

    CVE-2024-53061Linux

    In the Linux kernel, the following vulnerability has been resolved: media: s5p-jpeg: prevent buffer overflows The current logic allows word to be less than 2. If this happens, there will be buffer overflows, as reported by smatch. Add extra checks to prevent i

  • 7.8 High severity

    Photoshop Desktop: Integer Underflow (Wrap or Wraparound)

    CVE-2024-49514Adobe

    Photoshop Desktop versions 24.7.3, 25.11 and earlier are affected by an Integer Underflow (Wrap or Wraparound) vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction

  • 7.8 High severity

    Adobe Framemaker: Integer Underflow (Wrap or Wraparound)

    CVE-2024-47425Adobe

    Adobe Framemaker versions 2020.6, 2022.4 and earlier are affected by an Integer Underflow (Wrap or Wraparound) vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction

  • 7.8 High severity

    Linux: Integer Underflow (Wrap or Wraparound)

    CVE-2024-46759Linux

    In the Linux kernel, the following vulnerability has been resolved: hwmon: (adc128d818) Fix underflows seen when writing limit attributes DIV_ROUND_CLOSEST() after kstrtol() results in an underflow if a large negative number such as -9223372036854775808 is pro

  • 7.8 High severity

    Illustrator: Integer Underflow (Wrap or Wraparound)

    CVE-2024-41857Adobe

    Illustrator versions 28.6, 27.9.5 and earlier are affected by an Integer Underflow (Wrap 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.8 High severity

    RapidJSON: Integer Underflow (Wrap or Wraparound)

    CVE-2024-38517Tencent

    Tencent RapidJSON is vulnerable to privilege escalation due to an integer underflow in the `GenericReader::ParseNumber()` function of `include/rapidjson/reader.h` when parsing JSON text from a stream. An attacker needs to send the victim a crafted file which n

  • 7.5 High severity

    envoy: Integer Underflow (Wrap or Wraparound)

    CVE-2024-32975Envoyproxy

    Envoy is a cloud-native, open source edge and service proxy. There is a crash at `QuicheDataReader::PeekVarInt62Length()`. It is caused by integer underflow in the `QuicStreamSequencerBuffer::PeekRegion()` implementation.

  • 8.8 High severity

    libspf2: Integer Underflow (Wrap or Wraparound)

    CVE-2023-42118EximEPSS 8.35%

    Exim libspf2 Integer Underflow Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of Exim libspf2. Authentication is not required to exploit this vulnerability. The spec

  • 9.8 Critical severity

    FreeRDP: Integer Underflow (Wrap or Wraparound)

    CVE-2024-32040FreeRDPEPSS 1.91%

    FreeRDP is a free implementation of the Remote Desktop Protocol. FreeRDP based clients that use a version of FreeRDP prior to 3.5.0 or 2.11.6 and have connections to servers using the `NSC` codec are vulnerable to integer underflow. Versions 3.5.0 and 2.11.6 p

  • 7.8 High severity

    Linux: Integer Underflow (Wrap or Wraparound)

    CVE-2024-26913Linux

    In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Fix dcn35 8k30 Underflow/Corruption Issue [why] odm calculation is missing for pipe split policy determination and cause Underflow/Corruption issue. [how] Add the odm calculat

  • 9.4 Critical severity

    Linux: Integer Underflow (Wrap or Wraparound)

    CVE-2024-26828Linux

    In the Linux kernel, the following vulnerability has been resolved: cifs: fix underflow in parse_server_interfaces() In this loop, we step through the buffer and after each item we check if the size_left is greater than the minimum size we need. However, the p

  • 8.8 High severity

    qemu: Buffer Copy without Checking Size of Input

    CVE-2024-24474QEMUEPSS 1.4%

    QEMU before 8.2.0 has an integer underflow, and resultant buffer overflow, via a TI command when an expected non-DMA transfer length is less than the length of the available FIFO data. This occurs in esp_do_nodma in hw/scsi/esp.c because of an underflow of asy

  • 9.8 Critical severity

    libbiosig: Integer Underflow (Wrap or Wraparound)

    CVE-2024-23313The Biosig ProjectEPSS 1.79%

    An integer underflow vulnerability exists in the sopen_FAMOS_read functionality of The Biosig Project libbiosig 2.5.0 and Master Branch (ab0ee111). A specially crafted .famos file can lead to an out-of-bounds write which in turn can lead to arbitrary code exec

  • 9.8 Critical severity

    Chrome: Integer Underflow (Wrap or Wraparound)

    CVE-2024-0808Google

    Integer underflow in WebUI in Google Chrome prior to 121.0.6167.85 allowed a remote attacker to potentially exploit heap corruption via a malicious file. (Chromium security severity: High)

  • 7.4 High severity

    kernel: Integer Underflow (Wrap or Wraparound)

    CVE-2024-0565LinuxEPSS 2%

    An out-of-bounds memory read flaw was found in receive_encrypted_standard in fs/smb/client/smb2ops.c in the SMB Client sub-component in the Linux Kernel. This issue occurs due to integer underflow on the memcpy length, leading to a denial of service.

  • 7.3 High severity

    GTKWave: Integer Underflow (Wrap or Wraparound)

    CVE-2023-39414GTKWave

    Multiple integer underflow vulnerabilities exist in the LXT2 lxt2_rd_iter_radix shift operation functionality of GTKWave 3.3.115. A specially crafted .lxt2 file can lead to memory corruption. A victim would need to open a malicious file to trigger these vulner

  • 7.8 High severity

    GTKWave: Integer Underflow (Wrap or Wraparound)

    CVE-2023-39413GTKWave

    Multiple integer underflow vulnerabilities exist in the LXT2 lxt2_rd_iter_radix shift operation functionality of GTKWave 3.3.115. A specially crafted .lxt2 file can lead to memory corruption. A victim would need to open a malicious file to trigger these vulner

  • 7.5 High severity

    ClickHouse: Integer Underflow (Wrap or Wraparound)

    CVE-2023-48298ClickHouse

    ClickHouse® is an open-source column-oriented database management system that allows generating analytical data reports in real-time. This vulnerability is an integer underflow resulting in crash due to stack buffer overflow in decompression of FPC codec. It c

  • 7.5 High severity

    GPSd: Integer Underflow (Wrap or Wraparound)

    CVE-2023-43628GPSdEPSS 1.23%

    An integer underflow vulnerability exists in the NTRIP Stream Parsing functionality of GPSd 3.25.1~dev. A specially crafted network packet can lead to memory corruption. An attacker can send a malicious packet to trigger this vulnerability.

  • 7.5 High severity

    SoftEther VPN: Integer Underflow (Wrap or Wraparound)

    CVE-2023-22308SoftEther VPN

    An integer underflow vulnerability exists in the vpnserver OvsProcessData functionality of SoftEther VPN 5.01.9674 and 5.02. A specially crafted network packet can lead to denial of service. An attacker can send a malicious packet to trigger this vulnerability

  • 8.8 High severity

    ImageGear: Out-of-bounds Write

    CVE-2023-32653AccusoftEPSS 1.07%

    An out-of-bounds write vulnerability exists in the dcm_pixel_data_decode functionality of Accusoft ImageGear 20.1. A specially crafted malformed file can lead to arbitrary code execution. A victim would need to open a malicious file to trigger this vulnerabili

  • 9.1 Critical severity

    FreeRDP: Out-of-bounds Read

    CVE-2023-40181FreeRDPEPSS 1.69%

    FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under the Apache license. Affected versions are subject to an Integer-Underflow leading to Out-Of-Bound Read in the `zgfx_decompress_segment` function. In the context of `CopyMemor

  • 7.5 High severity

    FreeRDP: Integer Underflow (Wrap or Wraparound)

    CVE-2023-39350FreeRDPEPSS 1.64%

    FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under the Apache license. This issue affects Clients only. Integer underflow leading to DOS (e.g. abort due to `WINPR_ASSERT` with default compilation flags). When an insufficient

  • 8.1 High severity

    GNU GRUB: Integer Underflow (Wrap or Wraparound)

    CVE-2022-28733GNU ProjectEPSS 1.27%

    Integer underflow in grub_net_recv_ip4_packets; A malicious crafted IP packet can lead to an integer underflow in grub_net_recv_ip4_packets() function on rsm->total_len value. Under certain circumstances the total_len value may end up wrapping around to a smal

  • 9.8 Critical severity

    Linux Kernel: Out-of-bounds Read

    CVE-2023-38427LinuxEPSS 1.23%

    An issue was discovered in the Linux kernel before 6.3.8. fs/smb/server/smb2pdu.c in ksmbd has an integer underflow and out-of-bounds read in deassemble_neg_contexts.

  • 7.5 High severity

    Libjxl: Integer Underflow (Wrap or Wraparound)

    CVE-2023-35790Libjxl Project

    An issue was discovered in dec_patch_dictionary.cc in libjxl before 0.8.2. An integer underflow in patch decoding can lead to a denial of service, such as an infinite loop.

  • 7.5 High severity

    RIOT: Integer Underflow (Wrap or Wraparound)

    CVE-2023-24817Riot-os

    RIOT-OS, an operating system for Internet of Things (IoT) devices, contains a network stack with the ability to process 6LoWPAN frames. Prior to version 2023.04, an attacker can send a crafted frame to the device resulting in an integer underflow and out of bo

  • 7.5 High severity

    MaraDNS: Integer Underflow (Wrap or Wraparound)

    CVE-2023-31137SamboyEPSS 1.14%

    MaraDNS is open-source software that implements the Domain Name System (DNS). In version 3.5.0024 and prior, a remotely exploitable integer underflow vulnerability in the DNS packet decompression function allows an attacker to cause a Denial of Service by trig

  • 7.5 High severity

    RIOT: Integer Underflow (Wrap or Wraparound)

    CVE-2023-24821Riot-os

    RIOT-OS, an operating system that supports Internet of Things devices, contains a network stack with the ability to process 6LoWPAN frames. Prior to version 2022.10, an attacker can send a crafted frame to the device resulting in a large out of bounds write be

  • 7.5 High severity

    RIOT: Integer Underflow (Wrap or Wraparound)

    CVE-2023-24820Riot-os

    RIOT-OS, an operating system that supports Internet of Things devices, contains a network stack with the ability to process 6LoWPAN frames. An attacker can send a crafted frame to the device resulting in a large out of bounds write beyond the packet buffer. Th

  • 7.8 High severity

    Acrobat Reader: Integer Underflow (Wrap or Wraparound)

    CVE-2023-26421AdobeEPSS 4.57%

    Adobe Acrobat Reader versions 23.001.20093 (and earlier) and 20.005.30441 (and earlier) are affected by an Integer Underflow or Wraparound vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issu

  • 7.5 High severity

    Android: Integer Underflow (Wrap or Wraparound)

    CVE-2022-20516Android

    In rw_t3t_act_handle_check_ndef_rsp of rw_t3t.cc, there is a possible out of bounds read due to an integer overflow. This could lead to remote information disclosure with no additional execution privileges needed. User interaction is not needed for exploitatio

  • 7.5 High severity

    Android: Integer Underflow (Wrap or Wraparound)

    CVE-2022-20483Android

    In several functions that parse avrc response in avrc_pars_ct.cc and related files, there are possible out of bounds reads due to integer overflows. This could lead to remote information disclosure with no additional execution privileges needed. User interacti