CyberSecBulletin

Uncontrolled Resource Consumption

CWE-400

The product does not properly control the allocation and maintenance of a limited resource.

We track 1,380 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 7.6. 8 have been exploited in real attacks.

How this weakness is prevented

  • Architecture and Design: Ensure that protocols have specific limits of scale placed on them.
  • Implementation: Ensure that all failures in resource allocation place the system into a safe posture.

Latest Uncontrolled Resource Consumption vulnerabilities

  • 7.5 High severity

    tsparticles: Uncontrolled Resource Consumption

    CVE-2026-63655Tsparticles

    tsParticles is a TypeScript library for creating highly customizable particle animations. Prior to 4.3.1, the HTTP mode of @tsparticles/mcp-server accepts unauthenticated POST /mcp requests in integrations/mcp-server/src/index.ts and accumulates every request-

  • 8.7 High severity

    SEPPmail Secure Email Gateway (SEG): Uncontrolled Resource Consumption

    CVE-2026-114426SeppMail

    SEPPmail Secure Email Gateway before 15.1.1 processes and writes v1 file-interface upload data before authenticating the caller and without an absolute request-size limit. An unauthenticated remote attacker can occupy workers and consume temporary storage with

  • 8.2 High severity

    angular: Uncontrolled Resource Consumption

    CVE-2026-111752Angular

    Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 20.3.33, 21.2.25, and 22.2.1, @angular/router in Node.js server-side rendering fails to require auxiliary outlet URL se

  • 8.2 High severity

    angular: Uncontrolled Resource Consumption

    CVE-2026-111751Angular

    Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. From 21.2.0 until 21.2.25 and 22.2.1, RouterLink directives rendered during Node.js server-side rendering retain computed UrlTre

  • 7.5 High severity

    Fabric Composer: Uncontrolled Resource Consumption

    CVE-2026-95745Hewlett Packard Enterprise

    A vulnerability in the API of HPE Networking Fabric Composer could allow an unauthenticated remote attacker to conduct a denial of service attack. Successful exploitation could allow an attacker to cause the management services to become unavailable.

  • 7.5 High severity

    svg-sanitizer: Uncontrolled Resource Consumption

    CVE-2026-121444Darylldoyle

    svg-sanitizer from 0.11.0 before 1.1.0 contains an algorithmic complexity denial of service vulnerability in hasInfiniteLoop() and countUse() of the use reference-graph analysis. Attackers can upload a small layered SVG with 15 levels of fanned-out use element

  • 7.5 High severity

    kruise-manager: Uncontrolled Resource Consumption

    CVE-2026-120656OpenKruise

    OpenKruise kruise-manager exposes an unauthenticated pprof endpoint, enabled by default, opening it on 0.0.0.0:8090, which can enable a DoS attack triggerable by any pod on the cluster network.

  • 7.5 High severity

    aedes: Uncaught Exception

    CVE-2026-63341Moscajs

    Aedes is an MQTT broker that can run on any stream server. Prior to 1.1.1, the MQTT broker does not bound topic depth or structural complexity before passing topics through `mqemitter` into `qlobber`. A `PUBLISH`, `SUBSCRIBE`, or registered `Will` message cont

  • 8.7 High severity

    daptin: Uncontrolled Resource Consumption

    CVE-2026-62160Daptin

    Daptin is a GraphQL/JSON-API headless CMS. Prior to 0.12.26, the global `LanguageMiddleware` in `server/language.go` passes the raw `Accept-Language` header from `LanguageMiddlewareFunc` through `GetLanguagePreference` to `golang.org/x/text/language.ParseAccep

  • 8.2 High severity

    VoiceSentinel: Concurrent Execution using Shared Resource with Improper Synchronization

    CVE-2026-61854Jackh54

    VoiceSentinel is a real-time voice moderation system for Minecraft servers. From 2.2.1 until 3.3.1, the optional report buffer feature has a race between retention cleanup and normal transcript writes. In `report_buffer.py`, `_maybe_cleanup()` uses an unlocked

  • 7.5 High severity

    Red Hat Enterprise Linux 10: Uncontrolled Resource Consumption

    CVE-2026-103963Red Hat

    A flaw was found in glib-networking. When establishing connections using Transport Layer Security (TLS) version 1.3, the client-side session cache does not limit the number of session tickets retained for a single host. A malicious server can exploit this by s

  • 7.5 High severity

    graphql-core: Uncontrolled Resource Consumption

    CVE-2026-119286Graphql-python

    GraphQL-core is a Python port of the GraphQL.js reference implementation. From 3.3.0a3 until 3.3.1, validate() reuses a module-level ValidationAbortedError when a document exceeds max_errors. Python appends frames to the reused exception's traceback on every r

  • 7.5 High severity

    joserfc: Uncontrolled Resource Consumption

    CVE-2026-119283Authlib

    joserfc is a Python library that provides an implementation of several JSON Object Signing and Encryption (JOSE) standards. Prior to 1.7.5, joserfc.jwe.decrypt_json() accepts a JWE General JSON Serialization recipients array without a count limit and calls dec

  • 7.5 High severity

    forge: Uncontrolled Resource Consumption

    CVE-2026-119191Digitalbazaar

    Forge (also called node-forge) is a native implementation of Transport Layer Security in JavaScript. Prior to 1.4.1, the affected implementation used asn1.fromDer(), BIT STRING decoding, maxDepth to process the relevant input or security decision. node-forge d

  • 7.5 High severity

    forge: Uncontrolled Resource Consumption

    CVE-2026-118779Digitalbazaar

    Forge (also called node-forge) is a native implementation of Transport Layer Security in JavaScript. Prior to 1.4.1, the affected implementation used pem.decode(), lib/pem.js, missing END line to process the relevant input or security decision. node-forge used

  • 8.2 High severity

    decode-uri-component: Uncontrolled Resource Consumption

    CVE-2026-118664SamVerschueren

    decode-uri-component provides a more robust alternative to decodeURIComponent. Prior to 0.5.1, decodeUriComponent in index.js falls back to customDecodeURIComponent after native decoding throws, and the fallback collects every distinct percent-encoded run befo

  • 8.2 High severity

    echo: Uncontrolled Resource Consumption

    CVE-2026-118261Labstack

    Echo is a Go web framework. From 4.0.0 until 4.16.1, Echo v4's opt-in Decompress middleware exposes a gzip-decoded request stream without limiting its expanded size. A small compressed request can expand into a very large body when a handler reads or binds it,

  • 8.2 High severity

    echo: Uncontrolled Resource Consumption

    CVE-2026-118260Labstack

    Echo is a Go web framework. From 4.0.0 until 4.16.1, Echo v4's opt-in BodyDump middleware reads complete request bodies into memory before handlers run and retains complete response bodies for the dump callback without capture limits. An unauthenticated client

  • 7.5 High severity

    Several Kafka deserialization paths read a size or count field from input data and use it…

    CVE-2026-111551Apache

    Several Kafka deserialization paths read a size or count field from input data and use it directly to allocate an array, collection, or byte buffer, with no check against the bytes actually available. A small crafted input can therefore declare a very large si

  • 9.1 Critical severity

    Apache Kafka: Uncontrolled Resource Consumption

    CVE-2026-111108Apache

    Apache Kafka's code-generated protocol readers pre-size an array's collection from the element count declared by the sender. That count is checked only against the bytes remaining in the request buffer, which assumes about one byte per element; because most el

  • 7.5 High severity

    server: Uncontrolled Resource Consumption

    CVE-2026-77167Nextcloud

    Abusing the federated share endpoint, an attacker can write arbitrary rows into the oc_share_external database table. These rows persist indefinitely — there is no automatic cleanup mechanism. Three distinct denial-of-service conditions follow from this write

  • 7.5 High severity

    SemanticMediaWiki: Uncontrolled Resource Consumption

    CVE-2026-116878SemanticMediaWiki

    Semantic MediaWiki from 2.5.0 before 7.3.1 contains an uncontrolled resource consumption vulnerability that allows anonymous attackers to force quadratic computation by supplying a zero limit to Special:PropertyLabelSimilarity. Attackers can send repeated requ

  • 7.5 High severity

    ArcGIS Server: Uncontrolled Resource Consumption

    CVE-2026-33521Esri

    There is s denial of service vulnerability in Esri ArcGIS Server versions 12.0 and prior that may allow a remote, unauthenticated attacker to supply crafted requests that may, under exceptional circumstances, consume all available worker threads and deny servi

  • 7.5 High severity

    zip2: Uncontrolled Resource Consumption

    CVE-2026-115909Zip-rs

    zip is a zip library for Rust that supports reading and writing simple ZIP files. From 1.3.0 until 9.0.0, ZipArchive::extract in src/read/mod.rs calls Vec::with_capacity for a symbolic link target using the attacker-controlled ZIP64 uncompressed_size before re

  • 7.5 High severity

    zip2: Uncontrolled Resource Consumption

    CVE-2026-115907Zip-rs

    zip is a zip library for Rust that supports reading and writing simple ZIP files. From 5.1.0 until 9.0.0, applications built with the legacy-zip feature can reserve output capacity from an attacker-controlled ZIP64 uncompressed size before validating the compr

  • 7.5 High severity

    vllm: Uncontrolled Resource Consumption

    CVE-2026-116177Vllm-project

    vLLM from 0.10.2 before 0.25.0 contains an uncontrolled resource consumption vulnerability that allows unauthenticated attackers to exhaust memory because the Nemotron-VL processors globally set Image.MAX_IMAGE_PIXELS to None. Attackers can submit a pathologic

  • 7.5 High severity

    twisted: Uncontrolled Resource Consumption

    CVE-2026-115778Twisted

    Twisted is an event-based framework for internet applications, supporting Python 3.6+. Prior to 26.10.0rc1, twisted.conch.telnet.Telnet.dataReceived appends every byte received after IAC SB to a persistent subnegotiation buffer until IAC SE is received, withou

  • 7.5 High severity

    twisted: Uncontrolled Resource Consumption

    CVE-2026-115776Twisted

    Twisted is an event-based framework for internet applications, supporting Python 3.6+. Prior to 26.10.0rc1, twisted.words.protocols.irc.IRC.dataReceived retains all bytes received without a line feed in its per-connection buffer and applies no maximum line len

  • 8.7 High severity

    twisted: Uncontrolled Resource Consumption

    CVE-2026-115775Twisted

    Twisted is an event-based framework for internet applications, supporting Python 3.6+. Prior to 26.10.0rc1, the twisted.words.xish.domish ExpatElementStream parser allows an unauthenticated remote peer to keep a container element open while continuously adding

  • 7.1 High severity

    pypdf: Uncontrolled Resource Consumption

    CVE-2026-115585Py-pdf

    pypdf is a free and open-source pure-python PDF library. Prior to 6.21.2, an incomplete remediation for repeated malformed cross-reference entries in GHSA-55h5-xmcq-c37v could still trigger a complete PDF stream reload during each recovery attempt even when a

  • 7.1 High severity

    pypdf: Uncontrolled Resource Consumption

    CVE-2026-115572Py-pdf

    pypdf is a free and open-source pure-python PDF library. Prior to 6.21.2, an attacker can craft a PDF that repeatedly references the same nonexistent indirect object, causing relevant file parts such as pages to trigger repeated full-file recovery loads and lo

  • 7.5 High severity

    ArubaOS (AOS): Uncontrolled Resource Consumption

    CVE-2026-79895Hewlett Packard Enterprise

    Vulnerabilities in the affected interface of AOS-10 could allow an unauthenticated remote attacker to conduct a denial of service attack. Successful exploitation could allow an attacker to disrupt the availability of the affected interface.

  • 7.5 High severity

    ArubaOS (AOS): Uncontrolled Resource Consumption

    CVE-2026-79894Hewlett Packard Enterprise

    An unauthenticated Denial-of-Service (DoS) vulnerability exists in the PAPI protocol of AOS-8. Successful exploitation of this vulnerability results in the ability to disrupt the availability of the affected interface.

  • 7.5 High severity

    mistune: Uncontrolled Resource Consumption

    CVE-2026-115348Lepture

    Mistune from 3.0.0 before 3.3.0 contains an algorithmic complexity vulnerability in the inline link parser's parse_link_text function that allows unauthenticated attackers to exhaust CPU with unbalanced brackets. Attackers can submit Markdown containing many u

  • 8.7 High severity

    PhpSpreadsheet: Uncontrolled Resource Consumption

    CVE-2026-108359PHPOffice

    PhpSpreadsheet is a pure PHP library for reading and writing spreadsheet files. Prior to 1.30.7, 2.1.19, 2.4.8, 3.10.8, and 5.10.0, Ods::processTableRow in src/PhpSpreadsheet/Reader/Ods.php accepts an unbounded table:number-rows-repeated attribute from an ODS

  • 7.5 High severity

    graphql-core: Uncontrolled Resource Consumption

    CVE-2026-75508Graphql-python

    GraphQL-core is a Python port of the GraphQL.js reference implementation. From 3.2.3 until 3.2.12 and 3.3.0rc1, the parser's max_tokens limit in Parser.advance_lexer counts only non-comment tokens returned after Lexer.lookahead skips comments. Each skipped com

  • 7.5 High severity

    graphql-core: Uncontrolled Resource Consumption

    CVE-2026-75507Graphql-python

    GraphQL-core is a Python port of the GraphQL.js reference implementation. From 3.0.0 until 3.2.12 and 3.3.0rc1, the OverlappingFieldsCanBeMerged rule in specified_rules repeatedly compares fields that share response names and recursively re-compares flattened

  • 7.5 High severity

    Splunk Enterprise: Uncontrolled Resource Consumption

    CVE-2026-76290Splunk

    In Splunk Enterprise versions below 10.4.4, 10.2.8, and 10.0.11, an unauthenticated user could send repeated requests to the Edge Processor package download endpoint in the Splunk Pipeline Builders app. The requests could cause the Splunk daemon to consume exc

  • 7.5 High severity

    Splunk Enterprise: Uncontrolled Resource Consumption

    CVE-2026-76288Splunk

    In Splunk Enterprise versions below 10.4.4, 10.2.8, 10.0.11, and 9.4.16, an unauthenticated user could send a single crafted request to the Splunk Web JavaScript logger endpoint and cause Splunk Web to stop responding to requests. Splunk Web remains unavailabl

  • 7.5 High severity

    Pillow: Uncontrolled Resource Consumption

    CVE-2026-96640Python-pillow

    Pillow is a Python imaging library. From 5.1.0 until 13.0.0, PdfParser.linearize_page_tree() in src/PIL/PdfParser.py treats a PDF /Pages graph as a tree without tracking duplicate indirect references. When Image.save(..., format="PDF", append=True) processes a