Threats Tagged 'cwe-835'
View all threats tagged with 'cwe-835'. Filter and sort to focus on specific types of threats.
Stop chasing alerts. Route them.
Start free, then upgrade once to turn Radar into an automated delivery engine for your security stack.
Custom feeds / Automations: email, Slack, webhooks, SIEM/MISP / API access (baseline limits)
API access activates after upgrading in Console -> Billing.
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.
Filter Threats
Narrow down the results by type, severity, or affected countries
Threats Tagged 'cwe-835'
Click on any threat for detailed analysis and mitigation recommendations
CVE-2026-8798: CWE-835 Loop with Unreachable Exit Condition ('Infinite Loop') in Legion of the Bouncy Castle Inc. BC-FJACVE-2026-8798 0 A vulnerability in Bouncy Castle for Java FIPS (BC-FJA) before version 2.1.3 causes the native entropy source on Intel platforms to retry CPU entropy instructions indefinitely if they fail persistently. This results in an uninterruptible hang in the JNI seeding routine, potentially causing denial of service for applications relying on this entropy source. The issue is fixed by bounding retry attempts and throwing an exception on exhaustion. Bouncy Castle for Java (bcprov) and earlier FIPS series 1.0.X and 2.0.X are not affected. Join the discussion | GCVE Database | 08/08/2026, 00:50:56 UTC Added: 08/08/2026, 14:51:50 UTC |
CVE-2026-8798: CWE-835 Loop with Unreachable Exit Condition ('Infinite Loop') in Legion of the Bouncy Castle Inc. BC-FJACVE-2026-8798 0 In Bouncy Castle for Java FIPS (BC-FJA) before bc-fips 2.1.3, the native entropy source used on Intel platforms retried the CPU entropy instructions without any bound. RDSEED and RDRAND report failure through their carry flag, and the JNI seeding routine spun re-issuing the instruction for as long as that flag stayed clear, so a persistent failure of the on-chip entropy source - whether from a hardware fault, from the underlying DRBG being exhausted by contention across many cores, or from a hypervisor that does not provide the instruction - left the calling thread looping indefinitely inside the JNI call, where it could be neither interrupted nor timed out. Any operation drawing from the native entropy source could therefore hang, denying service to the application. The retry loops are now bounded (200 attempts for RDSEED and 20 for RDRAND, twice the baselines given in Intel's Digital Random Number Generator software implementation guide), pausing between attempts and, on exhaustion, clearing any partially written buffer and throwing rather than continuing to spin. The clear is performed by an un-elidable memzero, which uses a volatile pointer and an assembly memory barrier so that a compiler cannot optimise the erase away as a dead store. Bouncy Castle for Java (bcprov) is not affected, as it has no native entropy source; the 1.0.X and 2.0.X FIPS series are not affected. Join the discussion | CVE Database V5 | 08/08/2026, 00:50:56 UTC Added: 08/08/2026, 00:56:45 UTC |
CVE-2026-71436: CWE-835: Loop with Unreachable Exit Condition ('Infinite Loop') in mermaid-js mermaidCVE-2026-71436 0 Mermaid is a JavaScript tool that uses Markdown-inspired text to create and modify diagrams and charts. From version 10.6.0 until 10.9.8 and 11.16.1, Mermaid XY Charts are vulnerable to an infinite loop denial of service in the setXAxisRangeData function when configuring an X-Axis with invalid parameters. Because each loop iteration appends an element to an array, this generally causes a RangeError to appear after a few seconds, but it may instead cause the page or JavaScript process to crash from memory exhaustion, depending on the environment. This issue is fixed in versions 10.9.8 and 11.16.1. Join the discussion | CVE Database V5 | 08/06/2026, 19:49:44 UTC Added: 08/06/2026, 22:13:35 UTC |
CVE-2026-68499: CWE-835: Loop with Unreachable Exit Condition ('Infinite Loop') in uhop node-re2CVE-2026-68499 0 CVE-2026-68499 is a vulnerability in the node-re2 package, which provides Node.js bindings for Google's RE2 regular expression engine. Versions prior to 1.25.2 have a flaw in the String.prototype.match implementation when using a global RE2 pattern that can match the empty string. This causes an infinite loop due to failure to advance the matching cursor, leading to unbounded native memory growth, blocking the event loop and potentially exhausting host memory. The issue is fixed in version 1.25.2. Join the discussion | CVE Database V5 | 07/30/2026, 20:07:01 UTC Added: 07/30/2026, 20:38:29 UTC |
CVE-2026-59933: CWE-400: Uncontrolled Resource Consumption in PHPOffice PhpSpreadsheetCVE-2026-59933 0 PhpSpreadsheet is a pure PHP library for reading and writing spreadsheet files. In versions 4.0.0 through 5.8.0, 3.3.0 through 3.10.6, 2.2.0 through 2.4.6, 2.0.0 through 2.1.17, and all releases up to and including 1.30.5, the OLE reader follows sector chains from attacker-controlled XLS/OLE metadata without detecting cycles or enforcing a maximum chain length. A tiny malformed .xls/OLE file can set the small-block depot sector chain to point back to itself. During normal XLS detection, OLERead::read() appends the same sector data repeatedly until the PHP process exhausts memory. This is reachable from Reader\Xls::canRead() and therefore from automatic spreadsheet type detection. Applications that accept attacker-controlled spreadsheet uploads can suffer denial of service from a very small file. This issue has been fixed in versions 5.8.1, 3.10.7, 2.4.7, 2.1.18 and 1.30.6. Join the discussion | CVE Database V5 | 07/28/2026, 17:29:27 UTC Added: 07/28/2026, 17:52:41 UTC |
CVE-2026-43871: CWE-835 Loop with Unreachable Exit Condition ('Infinite Loop') in Apache Software Foundation Apache ThriftCVE-2026-43871 0 Loop with Unreachable Exit Condition ('Infinite Loop') vulnerability in Apache Thrift Python, Go, PHP and Java bindings.This issue affects Apache Thrift: before 0.24.0. Users are recommended to upgrade to version 0.24.0, which fixes the issue. Join the discussion | CVE Database V5 | 07/27/2026, 10:56:15 UTC Added: 07/27/2026, 11:22:53 UTC |
CVE-2026-16551: CWE-835 Loop with unreachable exit condition ('infinite loop') in Thinkst Applied Research OpenCanaryCVE-2026-16551 0 Denial-of-Service in Thinkst Applied Research OpenCanary (MongoDB module) allows Excessive Allocation. This issue affects OpenCanary 0.9.8 only. Join the discussion | CVE Database V5 | 07/22/2026, 11:22:41 UTC Added: 07/22/2026, 11:37:53 UTC |
CVE-2026-45820: CWE-835 Loop with Unreachable Exit Condition ('Infinite Loop') in 101arrowz fflateCVE-2026-45820 0 fflate through 0.8.2 is vulnerable to denial of service via an infinite loop in unzipSync(). A crafted ZIP archive with a central directory entry declaring compressed_size=0xFFFFFFFF (ZIP64 sentinel) but missing the required ZIP64 extra field tag 0x0001 causes z64e() to loop indefinitely due to out-of-bounds reads returning undefined, which coerces to 0, keeping the loop condition permanently true. Join the discussion | CVE Database V5 | 07/22/2026, 06:57:13 UTC Added: 07/22/2026, 07:37:49 UTC |
CVE-2026-56852: CWE-835: Loop with Unreachable Exit Condition ('Infinite Loop') in golang.org/x/text golang.org/x/text/unicode/normCVE-2026-56852 0 CVE-2026-56852 is a high severity vulnerability in the golang.org/x/text/unicode/norm package where norm.Iter can enter an infinite loop when processing input containing invalid UTF-8 bytes. This causes a denial of service due to the application hanging indefinitely. The issue affects versions prior to 0.39.0 of the package. No official patch or remediation guidance is currently confirmed. Join the discussion | CVE Database V5 | 07/21/2026, 19:18:59 UTC Added: 07/21/2026, 19:42:45 UTC |
CVE-2026-54538: CWE-835: Loop with Unreachable Exit Condition ('Infinite Loop') in neutrinolabs xrdpCVE-2026-54538 0 xrdp is an open source RDP server. In versions 0.10.6 and prior, a n issue was discovered where the software fails to properly validate the totalLength field within the RDP protocol control header during packet reception. An unauthenticated remote attacker can exploit this vulnerability by sending a specially crafted packet that forces the xrdp process or thread into an infinite, CPU-bound loop. Because the internal pointer fails to advance and the deadlock prevention mechanism is bypassed for specific protocol data unit types, the process consumes excessive CPU resources indefinitely. This can render the xrdp service unavailable and potentially lead to system-wide resource exhaustion if multiple malicious connections are established. This issue has been fixed in version 0.10.6.1. Join the discussion | CVE Database V5 | 07/20/2026, 16:57:32 UTC Added: 07/20/2026, 17:12:20 UTC |
Showing 1 to 10 of 20 results