CyberSecBulletin

Allocation of Resources Without Limits or Throttling

CWE-770

The product allocates a reusable resource or group of resources on behalf of an actor without imposing any intended restrictions on the size or number of resources that can be allocated.

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

How this weakness is prevented

  • Requirements: Clearly specify the minimum and maximum expectations for capabilities, and dictate which behaviors are acceptable when resource allocation reaches limits.
  • Architecture and Design: Limit the amount of resources that are accessible to unprivileged users. Set per-user limits for resources. Allow the system administrator to define these limits. Be careful to avoid CWE-410.
  • Architecture and Design: For any security checks that are performed on the client side, ensure that these checks are duplicated on the server side, in order to avoid CWE-602. Attackers can bypass the client-side checks by modifying values after the checks have been performed, or by changing the client to remove the client-side checks entirely. Then, these modified values would be submitted to the server.
  • Architecture and Design: Ensure that protocols have specific limits of scale placed on them.

Latest Allocation of Resources Without Limits or Throttling vulnerabilities

  • 7.5 High severity

    UnrealIRCd: Allocation of Resources Without Limits or Throttling

    CVE-2026-90668UnrealIRCd

    The webserver in UnrealIRCd 6.0.5 through 6.2.6 before 6.2.7 does not limit the number of HTTP request headers, which allows remote attackers to cause a denial of service (memory consumption and unresponsive server) via an HTTP request with an unlimited number

  • 7.5 High severity

    AirSane: Uncontrolled Resource Consumption

    CVE-2026-54135SimulPiscator

    AirSane is a SANE frontend, and a scanner server that supports Apple's AirScan protocol. Versions prior to 0.4.12 have a vulnerability in the custom HTTP server implementation of AirSane that allows a remote unauthenticated attacker to cause a Denial of Servic

  • 7.5 High severity

    multiparty: Uncontrolled Resource Consumption

    CVE-2026-87908Multiparty

    multiparty is a Node.js library for parsing multipart/form-data request bodies. In versions from 2.1.0 up to but not including 4.3.1, the parser does not bound the amount of memory used while accumulating the headers of a single multipart part. An unauthentica

  • 7.5 High severity

    suricata: Uncontrolled Resource Consumption

    CVE-2026-45769OISFEPSS 1.79%

    Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to versions 7.0.16 and 8.0.5,IKEv2 parser state could grow without bounds while storing client transforms. Repeated crafted UDP traffic

  • 7.5 High severity

    suricata: Uncontrolled Resource Consumption

    CVE-2026-45768OISF

    Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Starting in version 8.0.0 and prior to version 8.0.5, LDAP transaction state could store an unbounded number of responses. Because LDAP can be

  • 7.5 High severity

    suricata: Uncontrolled Resource Consumption

    CVE-2026-45766OISF

    Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to versions 7.0.16 and 8.0.5, certain NFS parser state structures were insufficiently bounded. Crafted NFS traffic may cause Suricata to

  • 7.5 High severity

    suricata: Uncontrolled Resource Consumption

    CVE-2026-45765OISF

    Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to versions 7.0.16 and 8.0.5, DNP3 reassembly could buffer data without sufficient parser-level bounds. Crafted DNP3 traffic may cause S

  • 7.5 High severity

    open-webui: Asymmetric Resource Consumption (Amplification)

    CVE-2026-87011Open WebUI

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.0 until 0.11.1, the unauthenticated POST /oauth/backchannel-logout handler in backend/open_webui/utils/oauth.py fetched the OIDC discovery document and signing keys

  • 7.5 High severity

    n8n: Allocation of Resources Without Limits or Throttling

    CVE-2026-86075n8n

    n8n is an open source workflow automation platform. Prior to 2.37.7 and 2.38.2, the OAuth Dynamic Client Registration endpoint bounded redirect_uris but accepted arbitrarily large client_name and grant_types values. An unauthenticated remote caller could repea

  • 7.5 High severity

    Windows 10 Version 1607: Allocation of Resources Without Limits or Throttling

    CVE-2026-72978Microsoft

    Allocation of resources without limits or throttling in Active Directory Federation Services (AD FS) allows an unauthorized attacker to deny service over a network.

  • 7.5 High severity

    MongoDB Server: Allocation of Resources Without Limits or Throttling

    CVE-2026-82075MongoDB

    An uncontrolled resource consumption weakness exists in the request-handling path of the MongoDB sharded-cluster router process. A client that has network access to a router port and has not authenticated can supply connection-monitoring parameters that cause

  • 7.5 High severity

    Reyrolle 7SR5: Allocation of Resources Without Limits or Throttling

    CVE-2026-62649Siemens

    A vulnerability has been identified in Reyrolle 7SR5 (All versions < V2.70). The web server does not properly limit or manage system resources when processing a high volume of concurrent HTTP requests. This could allow an unauthenticated remote attacker to cau

  • 7.5 High severity

    WooCommerce: Allocation of Resources Without Limits or Throttling

    CVE-2026-48888Automattic

    Allocation of Resources Without Limits or Throttling vulnerability in Automattic WooCommerce allows HTTP DoS. This issue affects WooCommerce: from n/a before 11.1.0.

  • 8.2 High severity

    ash_authentication_oauth2_server: Allocation of Resources Without Limits or Throttling

    CVE-2026-82753Ash-project

    Allocation of Resources Without Limits or Throttling vulnerability in ash-project ash_authentication_oauth2_server allows an unauthenticated attacker to exhaust database storage and memory. The /authorize endpoint is unauthenticated by design. With Client ID M

  • 7.5 High severity

    MISP: Uncontrolled Resource Consumption

    CVE-2026-86452MISP

    Affected versions of MISP permit unauthenticated or weakly constrained request paths to perform persistent work without adequate input bounds or rate limiting. The users/forgot password-reset endpoint accepted an attacker-controlled email value without first i

  • 8.7 High severity

    Eclipse Jetty: Allocation of Resources Without Limits or Throttling

    CVE-2026-19204Eclipse Foundation

    A client may send a WebSocket frame with an unknown opcode and a very large declared payload length, causing Jetty to attempt a large memory allocation and potentially exhaust the JVM heap. This occurs when auto-fragmentation is enabled, as unknown opcodes byp

  • 7.5 High severity

    chroma: Allocation of Resources Without Limits or Throttling

    CVE-2026-85664Chroma-core

    Chroma 1.5.9 fails to validate maximum bounds on HNSW index parameters max_neighbors, ef_construction, and ef_search in collection-create requests. Unauthenticated attackers can supply arbitrarily large parameter values to exhaust server memory and cause denia

  • 8.2 High severity

    mint: Allocation of Resources Without Limits or Throttling

    CVE-2026-82728Elixir-mint

    Allocation of Resources Without Limits or Throttling vulnerability in elixir-mint mint allows a remote HTTP server to exhaust memory on the client host and cause a denial of service. Two HTTP/1 response-parser states accumulate server data without any cap. In

  • 7.5 High severity

    siyuan: Allocation of Resources Without Limits or Throttling

    CVE-2026-85584Siyuan-note

    SiYuan versions before v3.8.2 contain a denial of service vulnerability in the publish-service Basic Auth throttle that stores failed-attempt state using attacker-controlled usernames without enforcing capacity limits or eviction policies. Unauthenticated atta

  • 7.5 High severity

    siyuan: Allocation of Resources Without Limits or Throttling

    CVE-2026-85581Siyuan-note

    SiYuan before v3.8.2 contains a denial of service vulnerability in the unauthenticated /api/system/uiproc endpoint that accepts and retains attacker-controlled process identifiers without size limits or authentication. Attackers can send repeated requests with

  • 7.5 High severity

    core-moos: Allocation of Resources Without Limits or Throttling

    CVE-2026-85450Themoos

    MOOS core-moos through 10.4.0 contains a denial of service vulnerability in the MOOSDB HTTP server that creates unbounded connections and threads without limits. Attackers can open many connections and send endless header data to exhaust server threads and mem

  • 7.5 High severity

    moos-ivp: Allocation of Resources Without Limits or Throttling

    CVE-2026-85449Moos-ivp

    MOOS-IvP pMarineViewer through 24.8.1 fails to limit the number of tracked node identities from NODE_REPORT messages, allowing attackers to exhaust memory by supplying unbounded distinct node names. Attackers can publish crafted NODE_REPORT data to cause memor

  • 7.5 High severity

    moos-ivp: Allocation of Resources Without Limits or Throttling

    CVE-2026-85448Moos-ivp

    MOOS-IvP uFldShoreBroker through 24.8.1 fails to limit the number of claimed communities stored in parallel vectors within ShoreBroker::handleMailNodePing(). A single publisher can supply unbounded distinct community names to grow retained state and per-pass w

  • 7.5 High severity

    moos-ivp: Allocation of Resources Without Limits or Throttling

    CVE-2026-85447Moos-ivp

    MOOS-IvP pRealm through version 24.8.1 accepts unbounded REALMCAST_REQ subscriptions without validating duration or variable list limits. Attackers can register long-lived pipeways with many variables to cause pRealm to generate excessive output indefinitely,

  • 7.5 High severity

    golang.org/x/crypto/ssh: Allocation of Resources Without Limits or Throttling

    CVE-2026-78662Golang.org/x/crypto

    Previously, a channel registered in the mux's chanList is not usable until it is established. A malicious peer was able flood the channel's incomingRequests, deadlocking the entire connection. Now, we add an atomic established state, set when a channel becomes

  • 7.5 High severity

    golang.org/x/crypto/ssh: Allocation of Resources Without Limits or Throttling

    CVE-2026-56855Golang.org/x/crypto

    Previously, after a channel has been established, a malicious peer could send crafted messages that would deadlock the entire connection. Now, we handle all RFC 4254 channel messages; global requests are handled explicitly. Then, treat all other messages as a

  • 7.1 High severity

    boruta-server: Uncontrolled Resource Consumption

    CVE-2026-49249Malach-it

    Boruta is a standalone authorization server that aims to implement OAuth 2.0 and Openid Connect up to decentralized identity specifications. Prior to version 0.10.0, BorutaIdentityWeb.UserSettingsController.update/2 atomizes every key of the user-supplied requ

  • 8.7 High severity

    xmldom: Allocation of Resources Without Limits or Throttling

    CVE-2026-83615Xmldom

    xmldom is a pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module. Prior to @xmldom/xmldom versions 0.8.15 and 0.9.12, and in xmldom versions 0.1.5 through 0.6.0, appendElement in lib/sax.js uses _copy to clone the comple

  • 8.7 High severity

    OTP: Allocation of Resources Without Limits or Throttling

    CVE-2026-74835Erlang

    The inets application HTTP server httpd fails to enforce a configured body-size limit on chunked request. This issue affects OTP from OTP 17.0 before OTP 27.3.4.17, OTP 28.5.0.6, and OTP 29.0.6, corresponding to inets from 5.10 before 9.3.2.7, 9.6.2.3, and 9.7

  • 8.7 High severity

    OTP: Allocation of Resources Without Limits or Throttling

    CVE-2026-70399Erlang

    Allocation of Resources Without Limits or Throttling vulnerability in Erlang/OTP inets httpd allows an unauthenticated remote attacker to cause denial of service by opening and holding open a large number of connections. The max_clients option is documented to

  • 8.2 High severity

    OTP: Allocation of Resources Without Limits or Throttling

    CVE-2026-55951Erlang

    The Erlang/OTP httpc HTTP client does not enforce a limit on the total size of response headers received from a server. The max_header_size option defaults to nolimit, and httpc_response:parse_headers/6 accumulates every header into a list before the length ch

  • 8.2 High severity

    EcoStruxure™ OPC UA Server Expert: Allocation of Resources Without Limits or Throttling

    CVE-2024-10085Schneider Electric

    CWE-770: Allocation of Resources Without Limits or Throttling vulnerability exists that could cause denial of service of the OPC UA communication platform when a large number of OPC UA requests are sent to the platform.

  • 8.7 High severity

    ArmorStart® LT: Allocation of Resources Without Limits or Throttling

    CVE-2026-19472Rockwell Automation

    A denial-of-service security issue exists within ArmorStart® LT. The security issue stems from improper handling of a crafted HTTP PUT request sent to the embedded web server. This can result in a loss of web server availability

  • 8.2 High severity

    ash_typescript: Allocation of Resources Without Limits or Throttling

    CVE-2026-77856Ash-project

    Allocation of Resources Without Limits or Throttling vulnerability in ash-project ash_typescript allows an unauthenticated attacker to exhaust the BEAM atom table and abort the node via client-supplied typed struct field names. resolve_typed_struct_field/2 in

  • 8.7 High severity

    ash_typescript: Allocation of Resources Without Limits or Throttling

    CVE-2026-74837Ash-project

    Allocation of Resources Without Limits or Throttling vulnerability in ash-project ash_typescript allows an unauthenticated attacker to exhaust the BEAM atom table and abort the node via client-supplied RPC field names. AshTypescript.FieldFormatter.convert_to_f

  • 7.5 High severity

    Apache Wicket: Allocation of Resources Without Limits or Throttling

    CVE-2026-71257Apache

    Apache Wicket enforces the upload limits configured on a form or upload field while parsing a multipart request with Apache Commons FileUpload. If the request body has already been consumed by another component, Commons FileUpload returns no items and Wicket f

  • 7.5 High severity

    Red Hat build of Apache Camel for Spring Boot 4: Allocation of Resources Without Limits or Throttling

    CVE-2026-81624Red Hat

    Undertow is a flexible performant web server used in JBoss EAP and WildFly. A flaw was found in how Undertow handles WebSocket connections. Specifically, certain configuration limits like message buffer sizes and session timeouts cannot be adjusted and default

  • 8.3 High severity

    ash_admin: Allocation of Resources Without Limits or Throttling

    CVE-2026-82722Ash-project

    Allocation of Resources Without Limits or Throttling vulnerability in ash-project ash_admin lets any client that can reach the admin LiveView exhaust the BEAM atom table and crash the entire node. Two LiveView event handlers interned atoms from unvalidated cli

  • 8.7 High severity

    ash_graphql: Allocation of Resources Without Limits or Throttling

    CVE-2026-81636Ash-project

    Allocation of Resources Without Limits or Throttling vulnerability in ash-project ash_graphql allows an unauthenticated client to bypass the configured GraphQL query-complexity limit and force an unbounded database read. AshGraphql.Graphql.Resolver.query_compl

  • 7.5 High severity

    dd-trace-rs: Allocation of Resources Without Limits or Throttling

    CVE-2026-54788DataDog

    dd-trace-rs provides Datadog application performance monitoring for Rust. From 0.1.0 until 0.3.3, datadog-opentelemetry/src/propagation/tracecontext.rs parses the W3C tracestate header and collects every semicolon-separated key and value pair in the Datadog dd