VYPR

CWE-674

Uncontrolled Recursion

ClassDraft

Description

The product does not properly control the amount of recursion that takes place, consuming excessive resources, such as allocated memory or the program stack.

Hierarchy (View 1000)

Parents

Children

Related attack patterns (CAPEC)

CAPEC-230 · CAPEC-231

CVEs mapped to this weakness (496)

page 18 of 25
  • CVE-2024-1899MedFeb 26, 2024
    risk 0.35cvss 5.3epss 0.01

    An issue in the anchors subparser of Showdownjs versions <= 2.1.0 could allow a remote attacker to cause denial of service conditions.

  • CVE-2022-37034MedFeb 1, 2023
    risk 0.35cvss 5.3epss 0.01

    In dotCMS 5.x-22.06, it is possible to call the TempResource multiple times, each time requesting the dotCMS server to download a large file. If done repeatedly, this will result in Tomcat request-thread exhaustion and ultimately a denial of any other requests.

  • CVE-2022-41881MedDec 12, 2022
    risk 0.35cvss 5.3epss 0.01

    Netty project is an event-driven asynchronous network application framework. In versions prior to 4.1.86.Final, a StackOverflowError can be raised when parsing a malformed crafted message due to an infinite recursion. This issue is patched in version 4.1.86.Final. There is no…

  • CVE-2022-31052MedJun 28, 2022
    risk 0.35cvss 6.5epss 0.02

    Synapse is an open source home server implementation for the Matrix chat network. In versions prior to 1.61.1 URL previews of some web pages can exhaust the available stack space for the Synapse process due to unbounded recursion. This is sometimes recoverable and leads to an…

  • CVE-2022-31099MedJun 27, 2022
    risk 0.35cvss 6.5epss 0.01

    rulex is a new, portable, regular expression language. When parsing untrusted rulex expressions, the stack may overflow, possibly enabling a Denial of Service attack. This happens when parsing an expression with several hundred levels of nesting, causing the process to abort…

  • CVE-2022-23889MedJan 28, 2022
    risk 0.35cvss 5.3epss 0.01

    The comment function in YzmCMS v6.3 was discovered as being able to be operated concurrently, allowing attackers to create an unusually large number of comments.

  • CVE-2022-21708MedJan 21, 2022
    risk 0.35cvss 6.5epss 0.01

    graphql-go is a GraphQL server with a focus on ease of use. In versions prior to 1.3.0 there exists a DoS vulnerability that is possible due to a bug in the library that would allow an attacker with specifically designed queries to cause stack overflow panics. Any user with…

  • CVE-2019-20395MedJan 22, 2020
    risk 0.35cvss 6.5epss 0.02

    A stack consumption issue is present in libyang before v1.0-r1 due to the self-referential union type containing leafrefs. Applications that use libyang to parse untrusted input yang files may crash.

  • CVE-2019-18853MedNov 11, 2019
    risk 0.35cvss 6.5epss 0.01

    ImageMagick before 7.0.9-0 allows remote attackers to cause a denial of service because XML_PARSE_HUGE is not properly restricted in coders/svg.c, related to SVG and libxml2.

  • CVE-2019-18797MedNov 6, 2019
    risk 0.35cvss 6.5epss 0.02

    LibSass 3.6.1 has uncontrolled recursion in Sass::Eval::operator()(Sass::Binary_Expression*) in eval.cpp.

  • CVE-2019-11779MedSep 19, 2019
    risk 0.35cvss 6.5epss 0.03

    In Eclipse Mosquitto 1.5.0 to 1.6.5 inclusive, if a malicious MQTT client sends a SUBSCRIBE packet containing a topic that consists of approximately 65400 or more '/' characters, i.e. the topic hierarchy separator, then a stack overflow will occur.

  • CVE-2017-10910MedDec 28, 2017
    risk 0.35cvss 6.5epss 0.02

    MQTT.js 2.x.x prior to 2.15.0 issue in handling PUBLISH tickets may lead to an attacker causing a denial-of-service condition.

  • CVE-2026-17501MedJul 27, 2026
    risk 0.34cvss 5.3epss 0.00

    A flaw has been found in ggml-org llama.cpp e15efe0. This vulnerability affects the function transform of the file common/json-schema-to-grammar.cpp of the component JSON-Schema-to-GBNF Conversion. This manipulation causes uncontrolled recursion. The attack may be initiated…

  • CVE-2026-45664MedJun 10, 2026
    risk 0.34cvss 5.3epss 0.00

    ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 6.9.13-47 and 7.1.2-22, because of a missing check in the MNG coder it would be possible to read more images than the list limit policy would allow resulting in…

  • CVE-2026-44844MedMay 26, 2026
    risk 0.34cvss epss 0.00

    eml_parser serves as a python module for parsing eml files and returning various information found in the e-mail as well as computed information. Prior to 3.0.1, EmlParser.get_raw_body_text() recurses unconditionally for every nested message/rfc822 attachment without any depth…

  • CVE-2026-45740MedMay 13, 2026
    risk 0.34cvss 5.3epss 0.00

    protobufjs compiles protobuf definitions into JavaScript (JS) functions. Prior to 7.5.8 and 8.2.0, protobufjs could recurse without a depth limit while expanding nested JSON descriptors through Root.fromJSON() and Namespace.addJSON(). A crafted JSON descriptor with deeply nested…

  • CVE-2023-4512MedAug 24, 2023
    risk 0.34cvss 5.3epss 0.00

    CBOR dissector crash in Wireshark 4.0.0 to 4.0.6 allows denial of service via packet injection or crafted capture file

  • CVE-2026-13757MedJun 29, 2026
    risk 0.33cvss 6.2epss 0.00

    A flaw was found in p11-kit. The RPC message attribute parsing functions p11_rpc_message_get_attribute() and p11_rpc_message_get_attribute_array_value() form a mutually-recursive call chain with no recursion depth limit when processing nested CKA_WRAP_TEMPLATE,…

  • CVE-2026-47320MedJun 4, 2026
    risk 0.33cvss 6.1epss 0.00

    Access of uninitialized pointer, Uncontrolled Recursion vulnerability in Samsung Open Source rlottie allows Pointer Manipulation, Oversized Serialized Data Payloads. This issue affects rlottie: before eae37633fda13ac05b25c6c95aacea4bc33c80a3.

  • CVE-2026-47306MedJun 4, 2026
    risk 0.33cvss 6.1epss 0.00

    Uncontrolled Recursion vulnerability in Samsung Open Source rlottie allows Oversized Serialized Data Payloads. This issue affects rlottie: before e2d19e3b150e0e4a9586fa90b56fd3061cc98945.