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 15 of 25
  • CVE-2022-1962MedAug 10, 2022
    risk 0.36cvss 5.5epss 0.01

    Uncontrolled recursion in the Parse functions in go/parser before Go 1.17.12 and Go 1.18.4 allow an attacker to cause a panic due to stack exhaustion via deeply nested types or declarations.

  • CVE-2022-30974MedMay 18, 2022
    risk 0.36cvss 5.5epss 0.01

    compile in regexp.c in Artifex MuJS through 1.2.0 results in stack consumption because of unlimited recursion, a different issue than CVE-2019-11413.

  • CVE-2022-27943MedMar 26, 2022
    risk 0.36cvss 5.5epss 0.01

    libiberty/rust-demangle.c in GNU GCC 11.2 allows stack consumption in demangle_const, as demonstrated by nm-new.

  • CVE-2021-46507MedJan 27, 2022
    risk 0.36cvss 5.5epss 0.01

    Jsish v3.5.0 was discovered to contain a stack overflow via Jsi_LogMsg at src/jsiUtils.c.

  • CVE-2021-46505MedJan 27, 2022
    risk 0.36cvss 5.5epss 0.01

    Jsish v3.5.0 was discovered to contain a stack overflow via /usr/lib/x86_64-linux-gnu/libasan.so.4+0x5b1e5.

  • CVE-2021-46195MedJan 14, 2022
    risk 0.36cvss 5.5epss 0.01

    GCC v12.0 was discovered to contain an uncontrolled recursion via the component libiberty/rust-demangle.c. This vulnerability allows attackers to cause a Denial of Service (DoS) by consuming excessive CPU and memory resources.

  • CVE-2021-45832MedJan 5, 2022
    risk 0.36cvss 5.5epss 0.01

    A Stack-based Buffer Overflow Vulnerability exists in HDF5 1.13.1-1 at at hdf5/src/H5Eint.c, which causes a Denial of Service (context-dependent).

  • CVE-2021-43519MedNov 9, 2021
    risk 0.36cvss 5.5epss 0.01

    Stack overflow in lua_resume of ldo.c in Lua Interpreter 5.1.0~5.4.4 allows attackers to perform a Denial of Service via a crafted script file.

  • CVE-2021-39257MedSep 7, 2021
    risk 0.36cvss 5.5epss 0.00

    A crafted NTFS image with an unallocated bitmap can lead to a endless recursive function call chain (starting from ntfs_attr_pwrite), causing stack consumption in NTFS-3G < 2021.8.22.

  • CVE-2020-36375MedMay 28, 2021
    risk 0.36cvss 5.5epss 0.01

    Stack overflow vulnerability in parse_equality Cesanta MJS 1.20.1, allows remote attackers to cause a Denial of Service (DoS) via a crafted file.

  • CVE-2020-36374MedMay 28, 2021
    risk 0.36cvss 5.5epss 0.01

    Stack overflow vulnerability in parse_comparison Cesanta MJS 1.20.1, allows remote attackers to cause a Denial of Service (DoS) via a crafted file.

  • CVE-2020-36373MedMay 28, 2021
    risk 0.36cvss 5.5epss 0.01

    Stack overflow vulnerability in parse_shifts Cesanta MJS 1.20.1, allows remote attackers to cause a Denial of Service (DoS) via a crafted file.

  • CVE-2020-36372MedMay 28, 2021
    risk 0.36cvss 5.5epss 0.01

    Stack overflow vulnerability in parse_plus_minus Cesanta MJS 1.20.1, allows remote attackers to cause a Denial of Service (DoS) via a crafted file.

  • CVE-2020-36371MedMay 28, 2021
    risk 0.36cvss 5.5epss 0.01

    Stack overflow vulnerability in parse_mul_div_rem Cesanta MJS 1.20.1, allows remote attackers to cause a Denial of Service (DoS) via a crafted file.

  • CVE-2020-36370MedMay 28, 2021
    risk 0.36cvss 5.5epss 0.01

    Stack overflow vulnerability in parse_unary Cesanta MJS 1.20.1, allows remote attackers to cause a Denial of Service (DoS) via a crafted file.

  • CVE-2020-36369MedMay 28, 2021
    risk 0.36cvss 5.5epss 0.01

    Stack overflow vulnerability in parse_statement_list Cesanta MJS 1.20.1, allows remote attackers to cause a Denial of Service (DoS) via a crafted file.

  • CVE-2020-36368MedMay 28, 2021
    risk 0.36cvss 5.5epss 0.01

    Stack overflow vulnerability in parse_statement Cesanta MJS 1.20.1, allows remote attackers to cause a Denial of Service (DoS) via a crafted file.

  • CVE-2020-36367MedMay 28, 2021
    risk 0.36cvss 5.5epss 0.01

    Stack overflow vulnerability in parse_block Cesanta MJS 1.20.1, allows remote attackers to cause a Denial of Service (DoS) via a crafted file.

  • CVE-2020-36366MedMay 28, 2021
    risk 0.36cvss 5.5epss 0.01

    Stack overflow vulnerability in parse_value Cesanta MJS 1.20.1, allows remote attackers to cause a Denial of Service (DoS) via a crafted file.

  • CVE-2020-18392MedMay 28, 2021
    risk 0.36cvss 5.5epss 0.01

    Stack overflow vulnerability in parse_array Cesanta MJS 1.20.1, allows remote attackers to cause a Denial of Service (DoS) via a crafted file.