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

  • 8.7 High severity

    aiohttp: Uncontrolled Resource Consumption

    CVE-2026-128132Aio-libs

    AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.4, the WebSocket reader continues parsing frames already received after the receive queue pauses the transport, and empty messages are not counted toward the queue si

  • 8.7 High severity

    aiohttp: Uncontrolled Resource Consumption

    CVE-2026-128131Aio-libs

    AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.4, aiohttp decompresses each member of a payload containing many concatenated gzip, deflate, or zstd streams by passing the entire remaining input to a new decompress

  • 8.7 High severity

    aiohttp: Uncontrolled Resource Consumption

    CVE-2026-128127Aio-libs

    AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.4, BodyPartReader.read_chunk() processing a multipart part with Content-Transfer-Encoding set to base64 keeps reading until the chunk length is a multiple of four wit

  • 7.5 High severity

    dnspython: Uncontrolled Resource Consumption

    CVE-2026-128089Rthalley

    dnspython is a DNS toolkit for Python. Prior to version 2.9.2, the from_text() parser for WKS records does not require the service number to be between 0 and 65535 before using it as a bitmap offset. An attacker-controlled zone file can supply a larger number,

  • 7.5 High severity

    bacnet-stack: Uncontrolled Resource Consumption

    CVE-2026-100403Bacnet-stack

    BACnet Stack is a BACnet open source protocol stack C library for embedded systems. Prior to versions 1.4.6, 1.5.2, and 1.6.1, the BACnet/SC hub's Linux WebSocket server reassembles fragmented WebSocket messages into a per-connection fragment_buffer. It grows

  • 8.2 High severity

    grpc_server: Uncontrolled Resource Consumption

    CVE-2026-121809Elixir-grpc

    Loop with Unreachable Exit Condition ('Infinite Loop') vulnerability in elixir-grpc grpc_server and grpc allows unauthenticated attackers to occupy a BEAM scheduler indefinitely via a client-streaming or bidirectional-streaming request whose body ends inside a

  • 7.5 High severity

    bacnet-stack: Uncontrolled Resource Consumption

    CVE-2026-49341Bacnet-stack

    BACnet Stack is a BACnet open source protocol stack C library for embedded systems. Prior to version 1.5.1, there is a remotely reachable denial-of-service vulnerability in bacnet-stack affecting the default demo server built from the unmodified apps/server/ma

  • 7.5 High severity

    vllm: Uncontrolled Resource Consumption

    CVE-2026-126397Vllm-project

    vLLM from 0.10.1 before 0.31.0 forwards a request-controlled mm_processor_kwargs.max_patches value to the Hugging Face processor for Cohere2 Vision models without a server-side upper bound, causing quadratic CPU work during multimodal preprocessing. Remote cli

  • 7.5 High severity

    nltk: Uncontrolled Resource Consumption

    CVE-2026-126303Nltk

    NLTK before 3.10.4 contains an uncontrolled resource consumption vulnerability in SteppingRecursiveDescentParser.parse() that lacks any max_time deadline or step limit. Attackers influencing the grammar can supply an ambiguous self-embedding grammar and short

  • 7.5 High severity

    nltk: Uncontrolled Resource Consumption

    CVE-2026-126299Nltk

    NLTK before 3.10.4 contains a denial of service vulnerability in the CCG lexicon parser fromstring that allows remote attackers to exhaust CPU by supplying wide inputs. Attackers can submit lexicon text with long flat bracket bodies or operator chains, trigger

  • 7.5 High severity

    nltk: Uncontrolled Resource Consumption

    CVE-2026-126298Nltk

    NLTK before 3.10.4 contains a denial of service vulnerability in Tree.chomsky_normal_form that allows remote attackers to exhaust CPU through quadratic-time right-factor binarization using list.pop(0). Attackers can supply a wide flat treebank tree parsed by T

  • 7.5 High severity

    nltk: Uncontrolled Resource Consumption

    CVE-2026-126297Nltk

    NLTK before 3.10.4 contains a quadratic-time denial of service vulnerability in ConllCorpusReader._get_srl_instances that allows remote attackers to exhaust CPU through nested span rescans. Attackers can supply a crafted CoNLL SRL corpus with many predicates a

  • 7.5 High severity

    BACnet Stack is a BACnet open source protocol stack C library for embedded systems.

    CVE-2026-47217Bacnet-stack

    BACnet Stack is a BACnet open source protocol stack C library for embedded systems. Prior to versions 1.4.4 and 1.5.1, a remote attacker can trigger an uncontrolled recursion and stack overflow in the default server application of bacnet-stack by abusing the C

  • 7.5 High severity

    fulgur: Uncontrolled Resource Consumption

    CVE-2026-68540Fulgur-rs

    fulgur converts untrusted HTML/CSS into PDF, commonly on a server that processes input supplied by many tenants. From version 0.6.0 to before version 0.33.0, quadratic style-list reprocessing during containing-block resolution for absolutely-positioned pseudo-

  • 7.5 High severity

    fulgur: Uncontrolled Resource Consumption

    CVE-2026-68539Fulgur-rs

    fulgur converts untrusted HTML/CSS into PDF, commonly on a server that processes input supplied by many tenants. From version 0.4.4 to before version 0.29.0, the CSS string-set named-string values resolved from a document were accumulated per element with no m

  • 7.5 High severity

    fulgur: Uncontrolled Resource Consumption

    CVE-2026-68538Fulgur-rs

    fulgur converts untrusted HTML/CSS into PDF, commonly on a server that processes input supplied by many tenants. From version 0.15.0 to before version 0.27.0, resolving the CSS counters(name, sep) function in generated content was bounded neither in the size o

  • 7.5 High severity

    FortiMail: Uncontrolled Resource Consumption

    CVE-2026-126161Fortinet

    A uncontrolled resource consumption vulnerability in Fortinet FortiMail 8.0.0 through 8.0.1, FortiMail 7.6.0 through 7.6.6, FortiMail 7.4.0 through 7.4.6 may allow a remote unauthenticated attacker to cause a denial of service via repeated unauthenticated POST

  • 7.5 High severity

    node: Uncontrolled Resource Consumption

    CVE-2026-123865Node.js

    An unauthenticated HTTP/2 client can permanently leak Node.js server memory and file descriptors. If a peer triggers a protocol error, for example an oversized frame header, while the session is already shutting down, nghttp2 tears the session down internally

  • 8.6 High severity

    Telerik UI for ASP.NET Core: Uncontrolled Resource Consumption

    CVE-2026-106156Progress Software

    In Progress® Telerik® UI for ASP.NET Core versions `2015.1.318` through `2026.3.811`, repeated server-side aggregation requests, with or without grouping, cause dynamic assemblies and load contexts to be retained, resulting in accumulating process memory consu

  • 7.5 High severity

    Android: Uncontrolled Resource Consumption

    CVE-2026-59595Google

    In DecodeHeaderComponent of SipStack.cpp, there is a possible way to trigger stack exhaustion via unbounded mutual recursion due to a resource exhaustion. This could lead to remote denial of service with no additional execution privileges needed. User interact

  • 7.5 High severity

    Android: Uncontrolled Resource Consumption

    CVE-2026-58807Google

    In Retry_MtsMessageInPending of MtsMessageController.cpp, there is a possible way to trigger memory exhaustion via leaked message objects due to a logic error. This could lead to remote denial of service with no additional execution privileges needed. User int

  • 8.8 High severity

    Eclipse Kura: Uncontrolled Resource Consumption

    CVE-2026-97891Eclipse Foundation

    In Eclipse Kura version 5.0.0 to 5.6.2, the Web Console allocates a new HTTP session for every request to its built-in authentication endpoints (/admin/auth, /admin/login/password, /admin/login/cert) before checking the HTTP method, parsing the request, or val

  • 7.5 High severity

    rack: Uncontrolled Resource Consumption

    CVE-2026-125111Rack

    Rack is a modular Ruby web server interface. Prior to 2.2.25, 3.1.23, and 3.2.8, Rack::Multipart::Parser can retain parsed data in its internal StringScanner buffer when reads end inside or immediately after multipart headers. An unauthenticated attacker can a

  • 7.5 High severity

    SevOne Network Performance Management: Uncontrolled Resource Consumption

    CVE-2026-96146IBM

    IBM SevOne Network Performance Management 7.0.0 through 8.2.2 could allow a remote attacker to cause a denial of service due to uncontrolled resource consumption.

  • 7.5 High severity

    Hibernate Validator: Uncontrolled Resource Consumption

    CVE-2026-93879IBM

    Hibernate Validator could allow a remote attacker to cause a denial of service due to uncontrolled resource consumption resulting from improper escaping of user-controlled data in Expression Language (EL) expressions.

  • 7.5 High severity

    scriban: Uncontrolled Resource Consumption

    CVE-2026-124437Scriban

    Scriban before 7.5.3 contains a resource exhaustion vulnerability that allows untrusted template authors to exhaust memory and CPU because builtins like math.format, regex.replace and string.escape skip the LimitToString allocation guard. Attackers can submit

  • 7.5 High severity

    hickory-dns: Uncontrolled Resource Consumption

    CVE-2026-123606Hickory-dns

    The hickory-dns recursor in hickory-recursor 0.25.0-alpha.3 through 0.25.2 and hickory-resolver 0.26.0-alpha.1 before 0.26.2 iterates every out-of-bailiwick NS target lacking glue in a referral without any per-query work budget. Remote attackers can serve such

  • 7.5 High severity

    hickory-dns: Uncontrolled Resource Consumption

    CVE-2026-123586Hickory-dns

    Hickory DNS 0.25.0-alpha.3 through 0.25.2 contains a query amplification vulnerability in its recursive resolver, which mishandles cyclic sibling name server referrals that lack glue records. Attackers controlling two zones whose name servers reference each ot

  • 7.5 High severity

    hickory-dns: Uncontrolled Resource Consumption

    CVE-2026-123570Hickory-dns

    The DNS wire-format message parser in hickory-proto (Hickory DNS) 0.18 before 0.26.2 preallocates record vectors sized by the untrusted ANCOUNT, NSCOUNT, and ARCOUNT header fields before reading record data. Remote attackers can send a UDP datagram, or a spoof

  • 7.5 High severity

    devalue: Uncontrolled Resource Consumption

    CVE-2026-123566Sveltejs

    Sveltejs devalue before 5.9.3 contains a denial of service vulnerability that allows attackers to cause CPU amplification by supplying sparse arrays to uneval. Attackers who influence sparse values passed to uneval can force synchronous work proportional to th

  • 7.5 High severity

    devalue: Uncontrolled Resource Consumption

    CVE-2026-123565Sveltejs

    Sveltejs devalue before 5.9.3 contains a resource exhaustion vulnerability where repeated primitive strings cause quadratic expansion in the uneval function. Attackers can supply a small crafted payload that is parsed and then passed to uneval, producing a ver

  • 8.8 High severity

    vikunja: Uncontrolled Resource Consumption

    CVE-2026-123531Go-vikunja

    Vikunja from 1.0.0 before 2.7.1 contains an uncontrolled resource consumption vulnerability that allows authenticated users to bypass service.maxitemsperpage by sending page=0 to /api/v1 list endpoints. Attackers can self-register and repeatedly request page=0

  • 7.5 High severity

    grobid: Uncontrolled Resource Consumption

    CVE-2026-123356grobidOrg

    GROBID is machine learning software for extracting information from scholarly documents. Prior to 0.9.1, the unauthenticated /api/modelTraining endpoint calls GrobidRestProcessTraining.trainModel in GrobidRestProcessTraining.java, where each request creates Ex

  • 7.5 High severity

    content: Uncontrolled Resource Consumption

    CVE-2026-102650Nuxt

    Nuxt Content is the file-based CMS for Nuxt applications, powered by Markdown and Vue components. From 3.0.0 until 3.15.2, the unauthenticated POST /__nuxt_content/:collection/query endpoint accepts an attacker-controlled sql field in src/runtime/api/query.pos

  • 7.5 High severity

    regexp2: Uncontrolled Resource Consumption

    CVE-2026-77299Dlclark

    Regexp2 is a feature-rich RegExp engine for Go. Prior to version 2.3.0, when regexp2 compiles and matches a pattern containing a large fixed-count quantifier applied to a zero-width subexpression — e.g. (?:){50000000} — the match engine executes the empty loop

  • 7.5 High severity

    Red Hat build of Keycloak 26.4: Uncontrolled Resource Consumption

    CVE-2026-82965Red Hat

    A flaw was found in the SAML implementation of Keycloak, an open-source identity and access management solution. The SAML Artifact Resolution and ECP SOAP endpoints do not properly limit the size or complexity of incoming XML requests. An unauthenticated remot

  • 7.7 High severity

    openhuman: Missing Authentication for Critical Functionality

    CVE-2026-49407Tinyhumansai

    OpenHuman is an open-source agent harness available as a desktop application and Rust library. Before version 0.57.44, its local /ws/dictation WebSocket endpoint lacks client authentication and browser-origin validation. An unauthenticated client, including a

  • 7.5 High severity

    Red Hat build of Keycloak 26.6: Uncontrolled Resource Consumption

    CVE-2026-110932Red Hat

    A flaw was found in the theme resource endpoint of Keycloak, an open-source identity and access management solution. The issue occurs because the server fails to validate theme names before using them as keys for an on-disk gzip cache. An unauthenticated attac

  • 7.5 High severity

    Red Hat build of Keycloak 26.6: Uncontrolled Resource Consumption

    CVE-2026-107123Red Hat

    A flaw was found in the SAML XML processing component of Keycloak, an open-source identity and access management solution. The issue occurs when the server parses XML documents containing excessively long dateTime or duration values. Because these strings are

  • 9.1 Critical severity

    Apache OFBiz: Uncontrolled Resource Consumption

    CVE-2026-74841Apache

    In multitenant deployments, ContextFilter and LoginWorker built a per-tenant delegator name from a request-supplied userTenantId parameter and requested a delegator for it before confirming the tenant existed. DelegatorFactory's internal cache retains every de