CyberSecBulletin

Loop with Unreachable Exit Condition

CWE-835

The product contains an iteration or loop with an exit condition that cannot be reached, i.e., an infinite loop.

We track 254 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 7.7. 1 has been exploited in real attacks.

Latest Loop with Unreachable Exit Condition vulnerabilities

  • 8.6 High severity

    Cisco Adaptive Security Appliance (ASA) Software: Loop with Unreachable Exit Condition

    CVE-2025-20253Cisco

    A vulnerability in the IKEv2 feature of Cisco IOS Software, IOS XE Software, Secure Firewall ASA Software, and Secure FTD Software could allow an unauthenticated, remote attacker to cause the device to reload, resulting in a DoS condition. This vulnerability i

  • 8.6 High severity

    Cisco Adaptive Security Appliance (ASA) Software: Loop with Unreachable Exit Condition

    CVE-2025-20243Cisco

    A vulnerability in the management and VPN web servers of Cisco Secure Firewall ASA Software and Secure FTD Software could allow an unauthenticated, remote attacker to cause the device to reload unexpectedly, resulting in a DoS condition. This vulnerability is

  • 8.6 High severity

    Cisco Firepower Threat Defense Software: Loop with Unreachable Exit Condition

    CVE-2025-20217Cisco

    A vulnerability in the packet inspection functionality of the Snort 3 Detection Engine of Cisco Secure Firewall Threat Defense (FTD) Software could allow an unauthenticated, remote attacker to cause a denial of service (DoS) condition on an affected device. Th

  • 8.6 High severity

    Cisco Adaptive Security Appliance (ASA) Software: Loop with Unreachable Exit Condition

    CVE-2025-20136Cisco

    A vulnerability in the function that performs IPv4 and IPv6 Network Address Translation (NAT) DNS inspection for Cisco Secure Firewall Adaptive Security Appliance (ASA) Software and Cisco Secure Firewall Threat Defense (FTD) Software could allow an unauthentic

  • 7.5 High severity

    CPython: Loop with Unreachable Exit Condition

    CVE-2025-8194Python Software Foundation

    There is a defect in the CPython “tarfile” module affecting the “TarFile” extraction and entry enumeration APIs. The tar implementation would process tar archives with negative offsets without error, resulting in an infinite loop and deadlock during the parsin

  • 7.5 High severity

    sequoia: Loop with Unreachable Exit Condition

    CVE-2024-58261Sequoia-pgp

    The sequoia-openpgp crate 1.13.0 before 1.21.0 for Rust allows an infinite loop of "Reading a cert: Invalid operation: Not a Key packet" messages for RawCertParser operations that encounter an unsupported primary key type.

  • 7.5 High severity

    ImageMagick: Loop with Unreachable Exit Condition

    CVE-2025-53015ImageMagick

    ImageMagick is free and open-source software used for editing and manipulating digital images. In versions prior to 7.1.2-0, infinite lines occur when writing during a specific XMP file conversion command. Version 7.1.2-0 fixes the issue.

  • 8.8 High severity

    cpp-httplib: Inconsistent Interpretation of HTTP Requests

    CVE-2025-53628Yhirose

    cpp-httplib is a C++11 single-file header-only cross platform HTTP/HTTPS library. Prior to 0.20.1, cpp-httplib does not have a limit for a unique line, permitting an attacker to explore this to allocate memory arbitrarily. This vulnerability is fixed in 0.20.1

  • 7.5 High severity

    Kitten: Loop with Unreachable Exit Condition

    CVE-2025-6365HobbesOSR

    A vulnerability was found in HobbesOSR Kitten up to c4f8b7c3158983d1020af432be1b417b28686736 and classified as critical. Affected by this issue is the function set_pte_at in the library /include/arch-arm64/pgtable.h. The manipulation leads to resource consumpt

  • 7.5 High severity

    GitLab: Loop with Unreachable Exit Condition

    CVE-2025-0673GitLab

    An issue has been discovered in GitLab CE/EE affecting all versions from 17.7 before 17.10.8, 17.11 before 17.11.4, and 18.0 before 18.0.2, allow an attacker to trigger an infinite redirect loop, potentially leading to a denial of service condition.

  • 7.5 High severity

    geoserver: Loop with Unreachable Exit Condition

    CVE-2025-30145GeoServer

    GeoServer is an open source server that allows users to share and edit geospatial data. Malicious Jiffle scripts can be executed by GeoServer, either as a rendering transformation in WMS dynamic styles or as a WPS process, that can enter an infinite loop to tr

  • 7.5 High severity

    curl: Loop with Unreachable Exit Condition

    CVE-2025-5399CurlEPSS 1.44%

    Due to a mistake in libcurl's WebSocket code, a malicious server can send a particularly crafted packet which makes libcurl get trapped in an endless busy-loop. There is no other way for the application to escape or exit this loop other than killing the thread

  • 7.5 High severity

    Amazon Ion Dotnet: Deserialization of Untrusted Data

    CVE-2025-3857Amazon

    When reading binary Ion data through Amazon.IonDotnet using the RawBinaryReader class, Amazon.IonDotnet does not check the number of bytes read from the underlying stream while deserializing the binary format. If the Ion data is malformed or truncated, this tr

  • 7.5 High severity

    Peertube: Loop with Unreachable Exit Condition

    CVE-2025-32947Framasoft

    This vulnerability allows any attacker to cause the PeerTube server to stop responding to requests due to an infinite loop in the "inbox" endpoint when receiving crafted ActivityPub activities.

  • 7.5 High severity

    zenml-io/zenml: Loop with Unreachable Exit Condition

    CVE-2024-9340Zenml-io

    A Denial of Service (DoS) vulnerability in zenml-io/zenml version 0.66.0 allows unauthenticated attackers to cause excessive resource consumption by sending malformed multipart requests with arbitrary characters appended to the end of multipart boundaries. Thi

  • 7.5 High severity

    run-llama/llama_index: Loop with Unreachable Exit Condition

    CVE-2024-12704Run-llama

    A vulnerability in the LangChainLLM class of the run-llama/llama_index repository, version v0.12.5, allows for a Denial of Service (DoS) attack. The stream_complete method executes the llm using a thread and retrieves the result via the get_response_gen method

  • 7.5 High severity

    lm-sys/fastchat: Loop with Unreachable Exit Condition

    CVE-2024-10907Lm-sys

    In lm-sys/fastchat Release v0.2.36, the server fails to handle excessive characters appended to the end of multipart boundaries. This flaw can be exploited by sending malformed multipart requests with arbitrary characters at the end of the boundary. Each extra

  • 7.5 High severity

    eosphoros-ai/db-gpt: Loop with Unreachable Exit Condition

    CVE-2024-10829Eosphoros-ai

    A Denial of Service (DoS) vulnerability in the multipart request boundary processing mechanism of eosphoros-ai/db-gpt v0.6.0 allows unauthenticated attackers to cause excessive resource consumption. The server fails to handle excessive characters appended to t

  • 7.5 High severity

    invoke-ai/invokeai: Loop with Unreachable Exit Condition

    CVE-2024-10821Invoke-ai

    A Denial of Service (DoS) vulnerability in the multipart request boundary processing mechanism of the Invoke-AI server (version v5.0.1) allows unauthenticated attackers to cause excessive resource consumption. The server fails to handle excessive characters ap

  • 8.7 High severity

    azle: Loop with Unreachable Exit Condition

    CVE-2025-29776Demergent-labs

    Azle is a WebAssembly runtime for TypeScript and JavaScript on ICP. Calling `setTimer` in Azle versions `0.27.0`, `0.28.0`, and `0.29.0` causes an immediate infinite loop of timers to be executed on the canister, each timer attempting to clean up the global st

  • 8.7 High severity

    OpenDJ: Loop with Unreachable Exit Condition

    CVE-2025-27497OpenIdentityPlatform

    OpenDJ is an LDAPv3 compliant directory service. OpenDJ prior to 4.9.3 contains a denial-of-service (DoS) vulnerability that causes the server to become unresponsive to all LDAP requests without crashing or restarting. This issue occurs when an alias loop exis

  • 7.5 High severity

    Android: Loop with Unreachable Exit Condition

    CVE-2024-40675Google

    In parseUriInternal of Intent.java, there is a possible infinite loop due to improper input validation. This could lead to local denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.

  • 7.5 High severity

    RIOT: Loop with Unreachable Exit Condition

    CVE-2024-53980Riot-os

    RIOT is an open-source microcontroller operating system, designed to match the requirements of Internet of Things (IoT) devices and other embedded devices. A malicious actor can send a IEEE 802.15.4 packet with spoofed length byte and optionally spoofed FCS, w

  • 7.5 High severity

    WBR-6012: Loop with Unreachable Exit Condition

    CVE-2024-33623LevelOneEPSS 11.9%

    A denial of service vulnerability exists in the Web Application functionality of LevelOne WBR-6012 R0.40e6. A specially crafted HTTP request can lead to a reboot. An attacker can send an HTTP request to trigger this vulnerability.

  • 7.5 High severity

    sigstore-go: Loop with Unreachable Exit Condition

    CVE-2024-45395Sigstore

    sigstore-go, a Go library for Sigstore signing and verification, is susceptible to a denial of service attack in versions prior to 0.6.1 when a verifier is provided a maliciously crafted Sigstore Bundle containing large amounts of verifiable data, in the form

  • 7.5 High severity

    haproxy: Loop with Unreachable Exit Condition

    CVE-2024-45506HaproxyEPSS 1.2%

    HAProxy 2.9.x before 2.9.10, 3.0.x before 3.0.4, and 3.1.x through 3.1-dev6 allows a remote denial of service for HTTP/2 zero-copy forwarding (h2_send loop) under a certain set of conditions, as exploited in the wild in 2024.

  • 8.7 High severity

    CPython: Loop with Unreachable Exit Condition

    CVE-2024-8088Python Software FoundationEPSS 1.27%

    There is a HIGH severity vulnerability affecting the CPython "zipfile" module affecting "zipfile.Path". Note that the more common API "zipfile.ZipFile" class is unaffected. When iterating over names of entries in a zip archive (for example, methods of "zipfile

  • 9.1 Critical severity

    era-compiler-vyper: Loop with Unreachable Exit Condition

    CVE-2024-43366Matter-labs

    zkvyper is a Vyper compiler. Starting in version 1.3.12 and prior to version 1.5.3, since LLL IR has no Turing-incompletness restrictions, it is compiled to a loop with a much more late exit condition. It leads to a loss of funds or other unwanted behavior if

  • 7.5 High severity

    aimhubio/aim: Loop with Unreachable Exit Condition

    CVE-2024-6227Aimhubio

    A vulnerability in aimhubio/aim version 3.19.3 allows an attacker to cause an infinite loop by configuring the remote tracking server to point at itself. This results in the server endlessly connecting to itself, rendering it unable to respond to other connect

  • 7.5 High severity

    envoy: Loop with Unreachable Exit Condition

    CVE-2024-32976Envoyproxy

    Envoy is a cloud-native, open source edge and service proxy. Envoyproxy with a Brotli filter can get into an endless loop during decompression of Brotli data with extra input.

  • 7.5 High severity

    Wireshark: Loop with Unreachable Exit Condition

    CVE-2024-4854Wireshark Foundation

    MONGO and ZigBee TLV dissector infinite loops in Wireshark 4.2.0 to 4.2.4, 4.0.0 to 4.0.14, and 3.6.0 to 3.6.22 allow denial of service via packet injection or crafted capture file

  • 7.5 High severity

    aiohttp: Loop with Unreachable Exit Condition

    CVE-2024-30251Aio-libsEPSS 1.09%

    aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. In affected versions an attacker can send a specially crafted POST (multipart/form-data) request. When the aiohttp server processes it, the server will enter an infinite loop and b

  • 8.6 High severity

    Cisco ASA and FTD Denial of Service Exploited

    CVE-2024-20353CiscoEPSS 69.8%

    A vulnerability in the management and VPN web servers for Cisco Adaptive Security Appliance (ASA) Software and Cisco Firepower Threat Defense (FTD) Software could allow an unauthenticated, remote attacker to cause the device to reload unexpectedly, resulting i

  • 7.5 High severity

    rustls: Loop with Unreachable Exit Condition

    CVE-2024-32650Rustls

    Rustls is a modern TLS library written in Rust. `rustls::ConnectionCommon::complete_io` could fall into an infinite loop based on network input. When using a blocking rustls server, if a client send a `close_notify` message immediately after `client_hello`, th

  • 7.5 High severity

    ryu: Loop with Unreachable Exit Condition

    CVE-2024-28732Faucet-sdn

    An issue was discovered in OFPMatch in parser.py in Faucet SDN Ryu version 4.34, allows remote attackers to cause a denial of service (DoS) (infinite loop).

  • 7.5 High severity

    Apache NimBLE: Loop with Unreachable Exit Condition

    CVE-2024-24746ApacheEPSS 1.45%

    Loop with Unreachable Exit Condition ('Infinite Loop') vulnerability in Apache NimBLE. Specially crafted GATT operation can cause infinite loop in GATT server leading to denial of service in Bluetooth stack or device. This issue affects Apache NimBLE: through

  • 7.5 High severity

    CodeIgniter4: Uncontrolled Recursion

    CVE-2024-29904Codeigniter4

    CodeIgniter is a PHP full-stack web framework A vulnerability was found in the Language class that allowed DoS attacks. This vulnerability can be exploited by an attacker to consume a large amount of memory on the server. Upgrade to v4.4.7 or later.

  • 7.5 High severity

    Unbound: Loop with Unreachable Exit Condition

    CVE-2024-1931NLnet LabsEPSS 2.52%

    NLnet Labs Unbound version 1.18.0 up to and including version 1.19.1 contain a vulnerability that can cause denial of service by a certain code path that can lead to an infinite loop. Unbound 1.18.0 introduced a feature that removes EDE records from responses

  • 7.5 High severity

    client_security: Loop with Unreachable Exit Condition

    CVE-2024-27359WithSecure

    Certain WithSecure products allow a Denial of Service because the engine scanner can go into an infinite loop when processing an archive file. This affects WithSecure Client Security 15, WithSecure Server Security 15, WithSecure Email and Server Security 15, W

  • 7.5 High severity

    Mathtex: Loop with Unreachable Exit Condition

    CVE-2023-51890Ctan

    An infinite loop issue discovered in Mathtex 1.05 and before allows a remote attackers to consume CPU resources via crafted string in the application URL.