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

    xwayland: Integer Underflow (Wrap or Wraparound)

    CVE-2026-109092X.Org

    Incorrectly handled negative sizes when processing ProcXvShmPutImage requests in the X.Org xwayland before 24.1.15 and X Server before 21.1.26 could be used by local authenticated X clients to crash the X server or execute code.

  • 7.8 High severity

    xwayland: Integer Underflow (Wrap or Wraparound)

    CVE-2026-109903X.Org

    A buffer overread caused by casting a negative integer to CARD32 in XvQueryImageAttributes in X.Org X Server before 21.1.26 and xwayland before 24.1.15 could be used to causes crashes by authenticated X clients.

  • 7.5 High severity

    NetVault Backup: Integer Underflow (Wrap or Wraparound)

    CVE-2026-13270Quest

    Quest NetVault Backup nvpmgr Integer Underflow Denial-of-Service Vulnerability. This vulnerability allows remote attackers to create a denial-of-service condition on affected installations of Quest NetVault Backup. Authentication is not required to exploit thi

  • 8.3 High severity

    zephyr: Out-of-bounds Read

    CVE-2026-77685Zephyr Project

    The RFCOMM multiplexer control-channel handler in subsys/bluetooth/host/classic/rfcomm.c computed the echo length for a BT_RFCOMM_TEST command as buf->len - 1 and passed it to rfcomm_send_test(), whose length parameter is a uint8_t. A malformed but FCS-valid U

  • 7.5 High severity

    ettercap: Integer Underflow (Wrap or Wraparound)

    CVE-2026-125404Ettercap

    Ettercap through 0.8.4.1 contains an integer underflow in ccmp_decrypt() in src/ec_encryption_ccmp.c that subtracts the 8-byte CCMP trailer without checking minimum length. Attackers on a network whose WPA key is loaded can send a short crafted CCMP frame to o

  • 7.5 High severity

    hickory-dns: Integer Underflow (Wrap or Wraparound)

    CVE-2026-123571Hickory-dns

    Hickory DNS from 0.26.0 before 0.26.2 contains an integer underflow vulnerability in TSIG RDATA decoding that allows remote attackers to trigger a panic via malformed records. Attackers can send a crafted TSIG record in DNS wire format to cause unchecked subtr

  • 8.2 High severity

    freeswitch: Heap-based Buffer Overflow

    CVE-2026-116788Signalwire

    FreeSWITCH is an open-source software telecommunications platform. Before version 1.11.2, an integer underflow in switch_xml_decode() can cause an undersized heap allocation when an XML document declares an entity with an empty replacement value. Subsequent co

  • 7.5 High severity

    freeswitch: Integer Underflow (Wrap or Wraparound)

    CVE-2026-116569Signalwire

    FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a software implementation that runs on any commodity hardware. Prior to 1.11.2, msrp_parse_buffer() subtracted delimiter framing from a peer

  • 7.5 High severity

    freeswitch: Out-of-bounds Read

    CVE-2026-116568Signalwire

    FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a software implementation that runs on any commodity hardware. Prior to 1.11.2, rtmp_rtmp2rtpH264() trusted the length prefix of each inboun

  • 7.5 High severity

    freeswitch: Stack-based Buffer Overflow

    CVE-2026-115928Signalwire

    FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a software implementation that runs on any commodity hardware. Prior to 1.11.2, switch_core_media_add_crypto() passed the encoded key and sa

  • 9.2 Critical severity

    DStarGateway: Integer Underflow (Wrap or Wraparound)

    CVE-2026-122992G4KLX

    In G4KLX DStarGateway and F4FXL DStarGateway before 7b75de6, dstarCallsignToAPRS in APRSUtils.cpp has an integer underflow via an empty RS-MS1A sender field.

  • 7.5 High severity

    kore: Integer Underflow (Wrap or Wraparound)

    CVE-2026-121727Jorisvink

    Kore before 4.3.0 contains an integer underflow vulnerability in HTTP request body handling that allows unauthenticated attackers to bypass http_body_max by sending more body bytes than declared. Attackers can send oversized first segments over many concurrent

  • 7.5 High severity

    psqlODBC: Integer Underflow (Wrap or Wraparound)

    CVE-2026-120058PostgreSQL

    psqlODBC sizes its row cache from the column count of a cursor's first result, but recomputes the column count from each later FETCH reply without checking that it matches. A server not trusted under current SSL settings can answer a later FETCH with more colu

  • 7.1 High severity

    P-Net: Out-of-bounds Read

    CVE-2026-111735RT-Labs

    P-Net before 1.0.3 contains an integer underflow in pf_cpm_c_data_ind(). When handling a received cyclic data frame while the consumer is in the FRUN or RUN state, the offset of the APDU status was computed as the frame length minus 4 using 16-bit arithmetic,

  • 7.1 High severity

    Session Smart Router: Integer Underflow (Wrap or Wraparound)

    CVE-2026-103411Juniper Networks

    An Integer Underflow vulnerability in DhcpMessageDecoder in Juniper Networks Session Smart Router allows an attacker with local network access to cause information disclosure and a denial of service via a malicious DHCP reply.

  • 7.5 High severity

    iOS and iPadOS: Integer Underflow (Wrap or Wraparound)

    CVE-2026-112625Apple

    An integer underflow was addressed with improved input validation. This issue is fixed in iOS 26.7.2 and iPadOS 26.7.2, iOS 27.2 and iPadOS 27.2, macOS Golden Gate 27.2, macOS Sequoia 15.8.2, macOS Tahoe 26.7.2. Processing a maliciously crafted image may resul

  • 7.1 High severity

    SOEM: Out-of-bounds Read

    CVE-2026-82947RT-Labs AB

    SOEM version 2.0.0 and earlier contains multiple vulnerabilities in frame processing where a malicious device can cause the master to read data outside allocated buffers. The software uses length and offset values from device messages without validating them a

  • 8.3 High severity

    SOEM: Integer Underflow (Wrap or Wraparound)

    CVE-2026-70388RT-Labs AB

    SOEM version 2.0.0 and earlier contains vulnerabilities where a malicious device on the network can send specially crafted messages that cause the master to write data outside allocated memory boundaries. The software performs arithmetic on message length valu

  • 8.6 High severity

    Apache Traffic Server: Integer Underflow (Wrap or Wraparound)

    CVE-2026-111808Apache

    Apache Traffic Server can be used to exhaust an HTTP/1.1 origin's worker pool via a malformed padded HTTP/2 DATA frame. This issue affects Apache Traffic Server: from 8.0.0 through 8.1.11, from 9.0.0 through 9.2.15, from 10.0.0 through 10.1.4, 10.2.0. Users ar

  • 7.5 High severity

    Apache bRPC: Integer Underflow (Wrap or Wraparound)

    CVE-2026-74755Apache

    An integer underflow in the mcpack2pb component of Apache bRPC (version < 1.18.0) on all platforms allows remote attackers to crash a bRPC server by sending a request containing a string field with a zero value_size. The UnparsedValue::as_string() function com

  • 7.5 High severity

    Apache bRPC: Out-of-bounds Read

    CVE-2026-56386Apache

    Integer underflow and out-of-bounds read in the HTTP/2 server DATA frame parser in Apache bRPC allows an unauthenticated remote attacker to cause denial of service by sending a malformed DATA frame with the PADDED flag set and a zero-length payload. Root Cause

  • 8.7 High severity

    Eclipse OpenJ9: Out-of-bounds Read

    CVE-2026-111075Eclipse Foundation

    In Eclipse OpenJ9 versions prior to 0.63.0, the JITServer component fails to perform cross-field validation on attacker-controlled `_size`, `_paddingSize`, and `_dataOffset` fields during `DataDescriptor` message deserialization. An unauthenticated remote atta

  • 8.7 High severity

    Eclipse ThreadX - NetX Duo: Out-of-bounds Read

    CVE-2026-92853Eclipse Foundation

    The TLS 1.3 Certificate-message parser in NetX Secure decrements the message length to skip a context byte without first establishing that the message has a byte to skip. A zero-length Certificate message therefore wraps the unsigned length to `0xFFFFFFFF`, wh

  • 7.6 High severity

    FreeRDP: Integer Underflow (Wrap or Wraparound)

    CVE-2026-111881FreeRDP

    FreeRDP from 3.14.1 before 3.32.0 contains an integer underflow in the WinPR BMP writer, where a mismatched stride calculation passes SIZE_MAX - 3 to Stream_Zero for sub-byte images. A malicious RDP clipboard peer can return a crafted 1-bpp BMP processed by cl

  • 9.8 Critical severity

    RIOT: Out-of-bounds Read

    CVE-2026-49868Riot-os

    RIOT is an open-source microcontroller operating system designed for Internet of Things devices and other embedded systems. Prior to 2026.07, _parse_reply() in sys/net/application_layer/dhcpv6/client.c omits minimum-length validation before passing IA_PD and I

  • 7.5 High severity

    libiec61850: Integer Underflow (Wrap or Wraparound)

    CVE-2026-48503MZ Automation

    libIEC61850 is an open-source implementation of IEC 61850 client and server protocols including MMS, GOOSE, Sampled Values, and R-Session. Prior to 1.6.2, the MMS file service in src/mms/iso_mms/server/mms_file_service.c accepts an out-of-range initialPosition

  • 7.5 High severity

    mongoose: Out-of-bounds Read

    CVE-2026-73252Cesanta

    Mongoose is an embedded web server and network library. Prior to 7.23, the built-in TLS stack selected by MG_TLS_BUILTIN in src/tls_builtin.c accepts a TLS 1.3 record whose decrypted size is exactly the 16-byte authentication tag with no plaintext or ContentTy

  • 8.7 High severity

    Eclipse ThreadX NetX Duo: Out-of-bounds Read

    CVE-2026-106464Eclipse Foundation

    In Eclipse ThreadX NetX Duo versions up to and including 6.5.2.202603, the NetX Secure X.509 parser accepts a certificate whose signature is an empty BIT STRING and records a signature length of 0xFFFFFFFF. A remote peer can present such a certificate during t

  • 9.8 Critical severity

    Junos OS: Integer Underflow (Wrap or Wraparound)

    CVE-2026-101980Juniper Networks

    An Integer Underflow vulnerability in the kernel of Juniper Networks Junos OS with Extended Echo configured allows an unauthenticated, network-based attacker to cause a denial of service by a kernel crash.

  • 7.1 High severity

    OpenVPN: Out-of-bounds Read

    CVE-2026-88964OpenVPN

    An integer underflow in OpenVPN version 2.7_alpha3 through 2.7.7 on Windows and Android allows remote authenticated servers to cause a denial of service or memory disclosure via crafted domain search options

  • 7.5 High severity

    Xen: Integer Underflow (Wrap or Wraparound)

    CVE-2026-102702Xen

    [This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] 1) XSA-437 (CVE-2023-34321) addressed issues with overflows in calculations involved in guests flushing caches through GNTTABOP_cac

  • 7.5 High severity

    Xen: Integer Underflow (Wrap or Wraparound)

    CVE-2026-102699Xen

    [This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] 1) XSA-437 (CVE-2023-34321) addressed issues with overflows in calculations involved in guests flushing caches through GNTTABOP_cac

  • 8.2 High severity

    APOGEE MBC (PPC) (BACnet): Integer Underflow (Wrap or Wraparound)

    CVE-2026-102073Siemens

    A vulnerability has been identified in APOGEE MBC (PPC) (BACnet) (All versions), APOGEE MBC (PPC) (P2 Ethernet) (All versions), APOGEE MEC (PPC) (BACnet) (All versions), APOGEE MEC (PPC) (P2 Ethernet) (All versions), APOGEE PXC Compact (BACnet) (All versions <

  • 7.5 High severity

    SAP NetWeaver and SAP Web Dispatcher (Internet…: Integer Underflow (Wrap or Wraparound)

    CVE-2026-58249SAP

    SAP NetWeaver and SAP Web Dispatcher do not properly validate certain fields in specially crafted requests handled by an internal protocol component. An unauthenticated attacker could send a malicious request that triggers a memory-handling error, causing the

  • 7.5 High severity

    Apache DataSketches: Out-of-bounds Read

    CVE-2026-103636Apache

    Out-of-bounds read in the VarOpt union deserialization of Apache DataSketches C++ (repo: datasketches-cpp). var_opt_union::deserialize() read the 32-byte preamble of a non-empty union after checking that only 8 bytes were available, so a truncated serialized u

  • 7.1 High severity

    RIOT: Out-of-bounds Read

    CVE-2026-107836Riot-os

    RIOT is an open-source microcontroller operating system designed for Internet of Things devices and other embedded systems. In 2026.07 and earlier, the nanoCoAP client function nanocoap_sock_get_slice() in sys/net/application_layer/nanocoap/sock.c accepts a Bl

  • 7.4 High severity

    C Driver: Integer Underflow (Wrap or Wraparound)

    CVE-2026-106437MongoDB

    The BSON buffer-reservation API in the MongoDB C Driver can record a length smaller than the five-byte BSON minimum. Later append or comparison operations can underflow unsigned length calculations and read or write outside the document buffer. An actor who ca

  • 8.1 High severity

    zephyr: Integer Underflow (Wrap or Wraparound)

    CVE-2026-19186Zephyr Project

    ieee802154_decipher_data_frame() in subsys/net/l2/ieee802154/ieee802154_frame.c computed payload_len = net_pkt_get_len(pkt) - ll_hdr_len - authtag_len without first checking that the received frame is at least ll_hdr_len + authtag_len bytes long. All three var

  • 8.8 High severity

    wolfSSH: Stack-based Buffer Overflow

    CVE-2026-83742wolfSSL

    Unsigned integer underflow in wstrncat() in src/port.c in wolfSSL wolfSSH from v1.4.11 through v1.5.0 on non-Windows platforms allows an authenticated remote attacker to write one out-of-bounds null byte past the end of a stack buffer by sending a crafted SFTP

  • 9.8 Critical severity

    RouterOS: Integer Underflow (Wrap or Wraparound)

    CVE-2026-84411MikroTik

    The web management service in affected RouterOS versions contains an integer underflow in its HTTP request body handling that is reachable before authentication. This can be leveraged by an unauthenticated network attacker to achieve arbitrary code execution a