VYPR

CWE-835

Loop with Unreachable Exit Condition ('Infinite Loop')

BaseIncomplete

Description

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

Hierarchy (View 1000)

Parents

Children

none

CVEs mapped to this weakness (909)

page 19 of 46
  • CVE-2024-30172HigMay 14, 2024
    risk 0.42cvss 7.5epss 0.01

    An issue was discovered in Bouncy Castle Java Cryptography APIs before 1.78. An Ed25519 verification code infinite loop can occur via a crafted signature and public key.

  • CVE-2024-30251HigMay 2, 2024
    risk 0.42cvss 7.5epss 0.01

    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 be unable to process…

  • CVE-2023-52726MedApr 30, 2024
    risk 0.42cvss 6.5epss 0.00

    Open Networking Foundation SD-RAN ONOS onos-ric-sdk-go 0.8.12 allows infinite repetition of the processing of an error (in the Subscribe function implementation for the subscribed indication stream).

  • CVE-2024-32650HigApr 19, 2024
    risk 0.42cvss 7.5epss 0.01

    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`, the server's…

  • CVE-2024-29904HigMar 29, 2024
    risk 0.42cvss 7.5epss 0.01

    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.

  • CVE-2024-24786HigMar 5, 2024
    risk 0.42cvss 7.5epss 0.01

    The protojson.Unmarshal function can enter an infinite loop when unmarshaling certain forms of invalid JSON. This condition can occur when unmarshaling into a message which contains a google.protobuf.Any value, or when the UnmarshalOptions.DiscardUnknown option is set.

  • CVE-2023-47997MedJan 10, 2024
    risk 0.42cvss 6.5epss 0.01

    An issue discovered in BitmapAccess.cpp::FreeImage_AllocateBitmap in FreeImage 3.18.0 leads to an infinite loop and allows attackers to cause a denial of service.

  • CVE-2023-51075HigDec 27, 2023
    risk 0.42cvss 7.5epss 0.01

    hutool-core v5.8.23 was discovered to contain an infinite loop in the StrSplitter.splitByRegex function. This vulnerability allows attackers to cause a Denial of Service (DoS) via manipulation of the first two parameters.

  • CVE-2023-6245HigDec 8, 2023
    risk 0.42cvss 7.5epss 0.01

    The Candid library causes a Denial of Service while parsing a specially crafted payload with 'empty' data type. For example, if the payload is `record { * ; empty }` and the canister interface expects `record { * }` then the Rust candid decoder treats empty as an extra field…

  • CVE-2023-5825MedNov 6, 2023
    risk 0.42cvss 6.5epss 0.01

    An issue has been discovered in GitLab CE/EE affecting all versions starting from 16.2 before 16.3.6, all versions starting from 16.4 before 16.4.2, all versions starting from 16.5 before 16.5.1. A low-privileged attacker can point a CI/CD Component to an incorrect path and…

  • CVE-2023-1108HigSep 14, 2023
    risk 0.42cvss 7.5epss 0.02

    A flaw was found in undertow. This issue makes achieving a denial of service possible due to an unexpected handshake status updated in SslConduit, where the loop never terminates.

  • CVE-2023-3255MedSep 13, 2023
    risk 0.42cvss 6.5epss 0.02

    A flaw was found in the QEMU built-in VNC server while processing ClientCutText messages. A wrong exit condition may lead to an infinite loop when inflating an attacker controlled zlib buffer in the `inflate_buffer` function. This could allow a remote authenticated client who is…

  • CVE-2022-40090MedAug 22, 2023
    risk 0.42cvss 6.5epss 0.01

    An issue was discovered in function TIFFReadDirectory libtiff before 4.4.0 allows attackers to cause a denial of service via crafted TIFF file.

  • CVE-2020-36023MedAug 11, 2023
    risk 0.42cvss 6.5epss 0.01

    An issue was discovered in freedesktop poppler version 20.12.1, allows remote attackers to cause a denial of service (DoS) via crafted .pdf file to FoFiType1C::cvtGlyph function.

  • CVE-2023-27560HigMar 3, 2023
    risk 0.42cvss 7.5epss 0.01

    Math/PrimeField.php in phpseclib 3.x before 3.0.19 has an infinite loop with composite primefields.

  • CVE-2023-25653HigFeb 16, 2023
    risk 0.42cvss 7.5epss 0.01

    node-jose is a JavaScript implementation of the JSON Object Signing and Encryption (JOSE) for web browsers and node.js-based servers. Prior to version 2.2.0, when using the non-default "fallback" crypto back-end, ECC operations in `node-jose` can trigger a Denial-of-Service…

  • CVE-2013-10005HigDec 27, 2022
    risk 0.42cvss 7.5epss 0.01

    The RemoteAddr and LocalAddr methods on the returned net.Conn may call themselves, leading to an infinite loop which will crash the program due to a stack overflow.

  • CVE-2022-3252HigSep 21, 2022
    risk 0.42cvss 7.5epss 0.01

    Improper detection of complete HTTP body decompression SwiftNIO Extras provides a pair of helpers for transparently decompressing received HTTP request or response bodies. These two objects (HTTPRequestDecompressor and HTTPResponseDecompressor) both failed to detect when the…

  • CVE-2022-25851HigJun 10, 2022
    risk 0.42cvss 7.5epss 0.02

    The package jpeg-js before 0.4.4 are vulnerable to Denial of Service (DoS) where a particular piece of input will cause to enter an infinite loop and never return.

  • CVE-2022-27781HigJun 2, 2022
    risk 0.42cvss 7.5epss 0.03

    libcurl provides the `CURLOPT_CERTINFO` option to allow applications torequest details to be returned about a server's certificate chain.Due to an erroneous function, a malicious server could make libcurl built withNSS get stuck in a never-ending busy-loop when trying to…