VulnSea

CWE-674

CVEs classified under CWE-674, newest first.

248 CVEsRSS

CVE-2026-41636High· 8.7
6mo ago

Apache Thrift: Node.js skip() recursion

Uncontrolled Recursion vulnerability in Apache Thrift Node.js bindings This issue affects Apache Thrift: before 0.23.0. Users are recommended to upgrade to version 0.23.0, which fixes the issue.

▾ TwilightApache Software Foundation · Apache ThriftEPSS 0.45%via CVEORG
CVE-2026-41606Medium· 5.3⚖ disputed
6mo ago

Uncontrolled Recursion vulnerability in Apache Thrift. This issue affects Apache Thrift: before 0.23.0. Users are recommended to upgrade to version 0.23.0, which fixes the issue.

Uncontrolled Recursion vulnerability in Apache Thrift. This issue affects Apache Thrift: before 0.23.0. Users are recommended to upgrade to version 0.23.0, which fixes the issue.

▾ Sunlitapache · thriftEPSS 1.1%via NVD
CVE-2026-42039High· 7.5PoC
6mo ago

Axios is a promise based HTTP client for the browser and Node.js

Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.15.1 and 0.31.1, toFormData recursively walks nested objects with no depth limit, so a deeply nested value passed as request data crashes the Node.js process wi…

▾ Midnightaxios · axiosEPSS 0.77%via NVD
CVE-2026-6862Medium· 5.5
6mo ago

A flaw was found in libefiboot, a component of efivar

A flaw was found in libefiboot, a component of efivar. The device path node parser in libefiboot fails to validate that each node's Length field is at least 4 bytes, which is the minimum size for an EFI (Extensible Firmware Interface) de…

▾ Sunlitubuntu · libefibootEPSS 0.12%via NVD
CVE-2026-23292Medium· 5.5
7mo ago

In the Linux kernel, the following vulnerability has been resolved: scsi: target: Fix recursive locking in __configfs_open_file() In flush_write_buffer, &p->frag_sem is acquired and then the loaded store function is called, which, here…

In the Linux kernel, the following vulnerability has been resolved: scsi: target: Fix recursive locking in __configfs_open_file() In flush_write_buffer, &p->frag_sem is acquired and then the loaded store function is called, which, here…

▾ Sunlitlinux · linux_kernelEPSS 0.13%via NVD
CVE-2026-30922High· 7.5PoC
7mo ago

pyasn1: pyasn1 Vulnerable to Denial of Service via Unbounded Recursion (CVE-2026-30922)

An unbounded recursion flaw has been discovered in the pypi pyasn1 library. This uncontrolled recursion occurs when decoding ASN.1 data with deeply nested structures. An attacker can supply a crafted payload containing nested SEQUENCE (0x3…

▾ MidnightRed Hat · Red Hat Enterprise Linux AppStream (v. 10)EPSS 0.83%via CSAF
CVE-2026-4224High· 7.5
7mo ago

When an Expat parser with a registered ElementDeclHandler parses an inline document type definition containing a deeply nested content model a C stack overflow occurs.

When an Expat parser with a registered ElementDeclHandler parses an inline document type definition containing a deeply nested content model a C stack overflow occurs.

▾ Twilightpython · pythonEPSS 0.72%via NVD
CVE-2026-32141High· 7.5
7mo ago

flatted is a circular JSON parser

flatted is a circular JSON parser. Prior to 3.4.0, flatted's parse() function uses a recursive revive() phase to resolve circular references in deserialized JSON. When given a crafted payload with deeply nested or self-referential $ indi…

▾ Twilightwebreflection · flattedEPSS 0.84%via NVD
CVE-2026-23066High· 7.8
9mo ago

In the Linux kernel, the following vulnerability has been resolved: rxrpc: Fix recvmsg() unconditional requeue If rxrpc_recvmsg() fails because MSG_DONTWAIT was specified but the call at the front of the recvmsg queue already has its m…

In the Linux kernel, the following vulnerability has been resolved: rxrpc: Fix recvmsg() unconditional requeue If rxrpc_recvmsg() fails because MSG_DONTWAIT was specified but the call at the front of the recvmsg queue already has its m…

▾ Twilightlinux · linux_kernelEPSS 0.12%via NVD
CVE-2026-24401Medium· 6.5
9mo ago

Avahi has Uncontrolled Recursion in lookup_handle_cname function

Avahi is a system which facilitates service discovery on a local network via the mDNS/DNS-SD protocol suite. In versions 0.9rc2 and below, avahi-daemon can be crashed via a segmentation fault by sending an unsolicited mDNS response conta…

▾ Sunlitavahi · avahiEPSS 0.37%via CVEORG
CVE-2026-0994High· 7.5PoC
9mo ago

A denial-of-service (DoS) vulnerability exists in google.protobuf.json_format.ParseDict() in Python, where the max_recursion_depth limit can be bypassed when parsing nested google.protobuf.Any messages. Due to missing recursion depth ac…

A denial-of-service (DoS) vulnerability exists in google.protobuf.json_format.ParseDict() in Python, where the max_recursion_depth limit can be bypassed when parsing nested google.protobuf.Any messages. Due to missing recursion depth ac…

▾ Midnightgoogle · protobufEPSS 0.71%via NVD
CVE-2026-0990Medium· 5.9
9mo ago

A flaw was found in libxml2, an XML parsing library

A flaw was found in libxml2, an XML parsing library. This uncontrolled recursion vulnerability occurs in the xmlCatalogXMLResolveURI function when an XML catalog contains a delegate URI entry that references itself. A remote attacker cou…

▾ SunlitRed Hat · libxml2-mainEPSS 0.95%via NVD
CVE-2026-0989Low· 3.7
9mo ago

A flaw was identified in the RelaxNG parser of libxml2 related to how external schema inclusions are handled

A flaw was identified in the RelaxNG parser of libxml2 related to how external schema inclusions are handled. The parser does not enforce a limit on inclusion depth when resolving nested <include> directives. Specially crafted or overly …

▾ SunlitEPSS 0.53%via NVD
CVE-2025-67899Low· 2.9
10mo ago

uriparser through 0.9.9 allows unbounded recursion and stack consumption, as demonstrated by ParseMustBeSegmentNzNc with large input containing many commas.

uriparser through 0.9.9 allows unbounded recursion and stack consumption, as demonstrated by ParseMustBeSegmentNzNc with large input containing many commas.

▾ SunlitEPSS 0.14%via NVD
CVE-2025-54858High· 7.5
1y ago

When a BIG-IP Advanced WAF or BIG-IP ASM Security Policy is configured with a JSON content profile that has a malformed JSON schema, and the security policy is applied to a virtual server, undisclosed requests can cause the bd process to…

When a BIG-IP Advanced WAF or BIG-IP ASM Security Policy is configured with a JSON content profile that has a malformed JSON schema, and the security policy is applied to a virtual server, undisclosed requests can cause the bd process to…

▾ Twilightf5 · big-ip_advanced_web_application_firewallEPSS 0.35%via NVD
CVE-2025-33096Medium· 6.5
1y ago

IBM Engineering Requirements Management Doors Next 7.0.2, 7.0.3, and 7.1 could allow an authenticated user to cause a denial of service by uploading specially crafted files using uncontrolled recursion.

IBM Engineering Requirements Management Doors Next 7.0.2, 7.0.3, and 7.1 could allow an authenticated user to cause a denial of service by uploading specially crafted files using uncontrolled recursion.

▾ Sunlitibm · engineering_requirements_management_doors_nextEPSS 0.31%via NVD
CVE-2025-61766Medium· 6.5
1y ago

Bucket is a MediaWiki extension to store and retrieve structured data on articles

Bucket is a MediaWiki extension to store and retrieve structured data on articles. Prior to version 1.0.0, infinite recursion can occur if a user queries a bucket using the `!=` comparator. This will result in PHP's call stack limit exce…

▾ SunlitEPSS 0.39%via NVD
CVE-2025-10728None
1y ago

When the module renders a Svg file that contains a <pattern> element, it might end up rendering it recursively leading to stack overflow DoS

When the module renders a Svg file that contains a <pattern> element, it might end up rendering it recursively leading to stack overflow DoS

▾ SunlitEPSS 0.22%via NVD
CVE-2025-43718Low· 2.9
1y ago

Poppler 24.06.1 through 25.x before 25.04.0 allows stack consumption and a SIGSEGV via deeply nested structures within the metadata (such as GTS_PDFEVersion) of a PDF document, e.g., a regular expression for a long pdfsubver string

Poppler 24.06.1 through 25.x before 25.04.0 allows stack consumption and a SIGSEGV via deeply nested structures within the metadata (such as GTS_PDFEVersion) of a PDF document, e.g., a regular expression for a long pdfsubver string. This…

▾ SunlitEPSS 0.13%via NVD
CVE-2022-50407Medium· 5.5
1y ago

In the Linux kernel, the following vulnerability has been resolved: crypto: hisilicon/qm - increase the memory of local variables Increase the buffer to prevent stack overflow by fuzz test

In the Linux kernel, the following vulnerability has been resolved: crypto: hisilicon/qm - increase the memory of local variables Increase the buffer to prevent stack overflow by fuzz test. The maximum length of the qos configuration b…

▾ Sunlitlinux · linux_kernelEPSS 0.18%via NVD
CVE-2025-39795Medium· 5.5
1y ago

In the Linux kernel, the following vulnerability has been resolved: block: avoid possible overflow for chunk_sectors check in blk_stack_limits() In blk_stack_limits(), we check that the t->chunk_sectors value is a multiple of the t->ph…

In the Linux kernel, the following vulnerability has been resolved: block: avoid possible overflow for chunk_sectors check in blk_stack_limits() In blk_stack_limits(), we check that the t->chunk_sectors value is a multiple of the t->ph…

▾ Sunlitlinux · linux_kernelEPSS 0.17%via NVD
CVE-2025-57809High· 7.5
1y ago

xgrammar: XGrammar affected by Denial of Service by infinite recursion grammars (CVE-2025-57809)

A flaw was found in xgrammar. Recursive grammar definitions could trigger infinite recursion during parsing in GrammarMatcherBase::ExpandEquivalentStackElements, leading to unbounded stack growth and a segmentation fault. This vulnerabilit…

▾ TwilightRed Hat · Red Hat Enterprise Linux AI 1.5EPSS 0.48%via CSAF
CVE-2025-38614High· 7.8
1y ago

In the Linux kernel, the following vulnerability has been resolved: eventpoll: Fix semi-unbounded recursion Ensure that epoll instances can never form a graph deeper than EP_MAX_NESTS+1 links. Currently, ep_loop_check_proc() ensures t…

In the Linux kernel, the following vulnerability has been resolved: eventpoll: Fix semi-unbounded recursion Ensure that epoll instances can never form a graph deeper than EP_MAX_NESTS+1 links. Currently, ep_loop_check_proc() ensures t…

▾ Twilightlinux · linux_kernelEPSS 0.18%via NVD
CVE-2025-8732Low· 3.3
1y ago

A vulnerability was found in libxml2 up to 2.14.5

A vulnerability was found in libxml2 up to 2.14.5. It has been declared as problematic. This vulnerability affects the function xmlParseSGMLCatalog of the component xmlcatalog. The manipulation leads to uncontrolled recursion. Attacking …

▾ SunlitEPSS 0.24%via NVD
CVE-2024-8176High· 7.5PoC
1y ago

A stack overflow vulnerability exists in the libexpat library due to the way it handles recursive entity expansion in XML documents

A stack overflow vulnerability exists in the libexpat library due to the way it handles recursive entity expansion in XML documents. When parsing an XML document with deeply nested entity references, libexpat can be forced to recurse ind…

▾ MidnightRed Hat · libexpatEPSS 1.4%via NVD
CVE-2024-5971High· 7.5
2y ago

A vulnerability was found in Undertow, where the chunked response hangs after the body was flushed

A vulnerability was found in Undertow, where the chunked response hangs after the body was flushed. The response headers and body were sent but the client would continue waiting as Undertow does not send the expected 0\r\n termination of…

▾ TwilightEPSS 2.9%via NVD
CVE-2024-35886High· 7.8
2y ago

In the Linux kernel, the following vulnerability has been resolved: ipv6: Fix infinite recursion in fib6_dump_done(). syzkaller reported infinite recursive calls of fib6_dump_done() during netlink socket destruction

In the Linux kernel, the following vulnerability has been resolved: ipv6: Fix infinite recursion in fib6_dump_done(). syzkaller reported infinite recursive calls of fib6_dump_done() during netlink socket destruction. [1] From the log…

▾ Twilightlinux · linux_kernelEPSS 0.28%via NVD
CVE-2021-3997Medium· 5.5
4y ago

A flaw was found in systemd

A flaw was found in systemd. An uncontrolled recursion in systemd-tmpfiles may lead to a denial of service at boot time when too many nested directories are created in /tmp.

▾ Sunlitsystemd_project · systemdEPSS 1.7%via NVD
CVE-2022-37315High· 7.5
4y ago

graphql-go (aka GraphQL for Go) through 0.8.0 has infinite recursion in the type definition parser.

graphql-go (aka GraphQL for Go) through 0.8.0 has infinite recursion in the type definition parser.

▾ Twilightgraphql-go_project · graphql-goEPSS 1.2%via NVD
CVE-2022-27943Medium· 5.5
4y ago

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

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

▾ Sunlitgnu · gccEPSS 0.95%via NVD
CWE-674 vulnerabilities (CVEs) — page 8 · VulnSea