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

    Spring for GraphQL: Allocation of Resources Without Limits or Throttling

    CVE-2026-59289Spring

    Spring for GraphQL's Spring Data pagination support resolves arguments of a scrollable query and forwards the client-supplied values to the underlying repository. An attacker can forge a malicious query for a Connection field that can exhaust application memor

  • 7.5 High severity

    openssl_encrypt: Allocation of Resources Without Limits or Throttling

    CVE-2026-81699Jahlives

    openssl_encrypt versions before 1.4.9 fail to properly validate key derivation function costs in crafted files, allowing attackers to trigger unbounded memory and CPU exhaustion during pre-authentication processing. Attackers can supply malicious files with ex

  • 7.5 High severity

    resolv: Allocation of Resources Without Limits or Throttling

    CVE-2026-80212Ruby

    An issue was discovered in the resolv gem before 0.7.2 for Ruby. Resolv::DNS::Resource.get_class, Resolv::DNS::Resource::Generic.create, and Resolv::DNS::SvcParam::Generic.create generate a new class for each unknown DNS resource record (type, class) pair, or

  • 7.5 High severity

    Red Hat JBoss Enterprise Application Platform…: Allocation of Resources Without Limits or Throttling

    CVE-2026-5680Red HatEPSS 1.1%

    A flaw was found in Undertow. A remote attacker could exploit this vulnerability by sending specially crafted WebSocket messages with permessage-deflate negotiated. This could lead to excessive memory consumption due to the PerMessageDeflateFunction.largerBuff

  • 9.8 Critical severity

    Spring Framework: Allocation of Resources Without Limits or Throttling

    CVE-2026-47891Spring

    A Spring WebFlux application that relies on the Aalto XML processor to parse XML input does not correctly enforce the maxInMemorySize limit. Spring Framework 7.0.0 - 7.0.8 Spring Framework 6.2.0 - 6.2.19 Spring Framework 6.1.0 - 6.1.28 Spring Framework 6.0.0 -

  • 7.5 High severity

    Spring Framework: Allocation of Resources Without Limits or Throttling

    CVE-2026-47885Spring

    The PartEventHttpMessageReader in Spring WebFlux does not enforce the maxPartSize limit when maxInMemorySize is set to -1. Spring Framework 7.0.0 - 7.0.8 Spring Framework 6.2.0 - 6.2.19 Spring Framework 6.1.0 - 6.1.28

  • 7.7 High severity

    wings: Uncontrolled Resource Consumption

    CVE-2026-61617Pterodactyl

    Wings is the server control plane for the Pterodactyl game-server management panel. In versions up to and including 1.13.2, the SFTP write path does not enforce a server's disk quota during a transfer, allowing a tenant with SFTP write access to a single serve

  • 8.9 High severity

    amqp091-go: Allocation of Resources Without Limits or Throttling

    CVE-2026-79921Rabbitmq

    amqp091-go is a Go AMQP 0.9.1 client. Before version 1.13.0, a compromised or malicious AMQP broker can force the client to allocate resources for and process content body frames that exceed the negotiated frame_max limit. This can lead to unexpected memory co

  • 7.5 High severity

    rustdesk: Allocation of Resources Without Limits or Throttling

    CVE-2026-73108RustDesk

    RustDesk versions before 1.4.7 contain an uncontrolled speculative memory allocation vulnerability in BytesCodec. Before authentication, the decoder trusts the payload length encoded in a four-byte frame header and reserves that amount before receiving the pay

  • 7.5 High severity

    eml_parser: Allocation of Resources Without Limits or Throttling

    CVE-2026-55620GOVCERT-LU

    eml_parser serves as a python module for parsing eml files and returning various information found in the e-mail as well as computed information. Prior to 3.0.2, eml_parser.routing.noparenthesis in eml_parser/routing.py removes parenthesized CFWS comments from

  • 7.5 High severity

    OpenSSL: Allocation of Resources Without Limits or Throttling

    CVE-2026-63075OpenSSL

    Issue summary: When OpenSSL processes QUIC traffic from a peer that repeatedly sends ack-eliciting packets while not acknowledging ACK-only responses, the QUIC stack can retain ACK-only packet metadata for the lifetime of the connection. Impact summary: A remo

  • 9.1 Critical severity

    authentication: Authentication Bypass by Spoofing

    CVE-2026-77337Cakephp

    CakePHP Authentication is an authentication plugin for CakePHP that can also be used in PSR-7 based applications. Versions before 2.11.2, from 3.0.0 through 3.3.6, and from 4.0.0 through 4.2.0 allow authentication bypass and potential CPU or memory exhaustion

  • 7.5 High severity

    Checkmate: Uncontrolled Resource Consumption

    CVE-2026-55241Bluewave-labs

    Checkmate is an open-source, self-hosted tool designed to track and monitor server hardware, uptime, response times, and incidents in real-time with beautiful visualizations. Prior to 3.9.1, the public POST /api/v1/auth/register route in server/src/api/routes/

  • 7.5 High severity

    Spring AI: Allocation of Resources Without Limits or Throttling

    CVE-2026-59279Spring

    The MCP Streamable HTTP server transport (WebFlux and WebMvc variants) does not place any limit on the number of sessions it retains, and by default does not require clients to be authenticated. As a result, a remote attacker can cause the server to accumulate

  • 7.5 High severity

    container: Allocation of Resources Without Limits or Throttling

    CVE-2026-64773Apple

    An attacker that can reach a container's published TCP port may be able to force the host's forwarding process to buffer an unbounded amount of that client's data in memory, for as long as the backend container connection takes to complete — with no cap on how

  • 7.5 High severity

    AIX: Allocation of Resources Without Limits or Throttling

    CVE-2026-17170IBM

    IBM AIX 7.2, and 7.3 and IBM PowerVM VIOS 4.1 could allow a remote attacker to cause a denial of service due to improper validation of an allocation size.

  • 7.5 High severity

    AIX: Allocation of Resources Without Limits or Throttling

    CVE-2026-17163IBM

    IBM AIX 7.2, and 7.3 and IBM PowerVM VIOS 4.1 could allow a remote attacker to cause a denial of service due to improper validation of an array size field.

  • 8.7 High severity

    bandit: Allocation of Resources Without Limits or Throttling

    CVE-2026-74836Mtrudel

    Allocation of Resources Without Limits or Throttling vulnerability in mtrudel bandit allows an unauthenticated remote attacker to pin an unbounded number of HTTP/2 stream processes indefinitely via connection-level flow control. When a stream's response body o

  • 7.5 High severity

    libevent: Uncontrolled Resource Consumption

    CVE-2026-63495Libevent

    Libevent is an event notification library. From 2.2.0-alpha-dev until 2.2.2-alpha, the libevent WebSocket server in ws.c accumulates fragmented frames in evws->incomplete_frames without enforcing a total message-size limit. An unauthenticated remote client can

  • 7.5 High severity

    soup: Allocation of Resources Without Limits or Throttling

    CVE-2026-75140Jhy

    jsoup through 1.23.2, fixed in commit 862ba2f, contains an uncontrolled resource consumption vulnerability in XmlTreeBuilder that allows remote attackers to exhaust JVM heap memory by supplying a deeply nested XML document with uniquely-namespaced elements. Th

  • 7.5 High severity

    Red Hat Enterprise Linux 10: Allocation of Resources Without Limits or Throttling

    CVE-2026-73198Red Hat

    A flaw was found in FreeIPA. A remote, unauthenticated attacker can exploit a vulnerability in the `/ipa/i18n_messages` endpoint by sending an arbitrarily large request body. This can cause the service to consume excessive memory, leading to memory exhaustion,

  • 7.5 High severity

    Red Hat Enterprise Linux 10: Allocation of Resources Without Limits or Throttling

    CVE-2026-73197Red Hat

    A flaw was found in FreeIPA. A remote, unauthenticated attacker can exploit this vulnerability by sending oversized form POST requests to the `/ipa/migration/migration.py` endpoint. This can force the migration handler to read attacker-controlled request bodie

  • 8.2 High severity

    mpp: Allocation of Resources Without Limits or Throttling

    CVE-2026-73541ZenHive

    Allocation of Resources Without Limits or Throttling in ZenHive mpp allows an unauthenticated remote client to drain the fee-payer wallet through concurrent sponsored payments, denying service to legitimate payers once it is empty. MPP.Methods.Tempo.FeePayerPo

  • 8.7 High severity

    J-BusinessDirectory extension for Joomla: Allocation of Resources Without Limits or Throttling

    CVE-2026-75956Cmsjunkie.com

    Joomla Extension - cmsjunkie.com - DOS vector in pagination parameter handling in J-BusinessDirectory < 6.2.3 - Pagination values were not strictly typed. Array/non-numeric values (for example limitstart[]) could trigger PHP type errors in arithmetic, and limi

  • 7.5 High severity

    libheif: Integer Overflow or Wraparound

    CVE-2026-50142Strukturag

    libheif is a HEIF and AVIF file format decoder and encoder. From 1.19.0 until 1.23.0, a crafted HEIF sequence accepted by heif_context_read_from_memory() with the msf1 sequence brand can cause unbounded heap allocation. In libheif/sequences/seq_boxes.cc, Box_s

  • 7.5 High severity

    Triton Inference Server: Allocation of Resources Without Limits or Throttling

    CVE-2026-47628NVIDIA

    NVIDIA Triton Inference Server for Linux contains a vulnerability where an attacker could cause an allocation of resources without limits. A successful exploit might lead to denial of service.

  • 8.7 High severity

    vm2: Allocation of Resources Without Limits or Throttling

    CVE-2026-47683Patriksimek

    vm2 is an open source vm/sandbox for Node.js. Prior to 3.11.6, the bufferAllocLimit enforcement in lib/setup-sandbox.js does not cover Buffer.concat(list, totalLength) or Buffer.from(arrayLike) with an attacker-controlled length, allowing sandbox code to perfo

  • 7.5 High severity

    new-api: Uncontrolled Resource Consumption

    CVE-2026-64868QuantumNous

    New API is a large language mode (LLM) gateway and artificial intelligence (AI) asset management system. Prior to 1.0.0-rc.11, POST /api/stripe/webhook, POST /api/creem/webhook, and POST /api/waffo/webhook read and log full request bodies before signature vali

  • 9.8 Critical severity

    openssl_encrypt: Allocation of Resources Without Limits or Throttling

    CVE-2026-74878Jahlives

    openssl_encrypt versions before 1.4.0 use an in-memory rate limiter for TOTP brute-force protection that is not shared across workers and is lost on server restart. Attackers can distribute authentication attempts across multiple server instances or retry imme

  • 7.5 High severity

    scriban: Allocation of Resources Without Limits or Throttling

    CVE-2026-74788Scriban

    Scriban before 7.0.0 (affected versions <= 6.6.0) contains an uncontrolled memory allocation vulnerability in the string.pad_left and string.pad_right template functions, which perform no validation on the width parameter before delegating to .NET's String.Pad

  • 8.7 High severity

    scriban: Allocation of Resources Without Limits or Throttling

    CVE-2026-74784Scriban

    Scriban before 7.2.0 contains a denial of service vulnerability in the array.insert_at function that allocates unbounded null entries without respecting LoopLimit or LimitToString constraints. Attackers can supply a large index parameter to trigger OutOfMemory

  • 7.5 High severity

    scriban: Allocation of Resources Without Limits or Throttling

    CVE-2026-73062Scriban

    Scriban versions 3.0.0 through 7.2.0 contain a denial of service vulnerability in the array multiplication operator that allocates memory without enforcing LoopLimit or overflow-safe arithmetic checks. Attackers can supply a large integer multiplier in a templ

  • 7.5 High severity

    scriban: Allocation of Resources Without Limits or Throttling

    CVE-2026-73060Scriban

    Scriban versions from 3.0.0 through 7.2.5 contain a denial of service vulnerability in the ScriptRange.Multiply operator that bypasses LoopLimit when the left operand is a lazy sequence. Attackers can supply templates with array multiplication on lazy sequence

  • 7.5 High severity

    @fastify/multipart: Incomplete Cleanup

    CVE-2026-19474@fastify/multipart

    @fastify/multipart is a multipart form-data parser for Fastify. In versions from 3.0.0 up to but not including 10.1.1, request.saveRequestFiles() can leave completed temporary files on disk when a client disconnects while the parser is advancing between multip

  • 7.5 High severity

    Apache Struts: Allocation of Resources Without Limits or Throttling

    CVE-2026-73635Apache

    Allocation of resources without limits or throttling vulnerability in Apache Struts. When no fixed locale is configured, the locale used for localized-text lookups is taken from the incoming request, allowing an unauthenticated remote client to cause the frame

  • 7.5 High severity

    crypto/tls: Allocation of Resources Without Limits or Throttling

    CVE-2026-56862Go standard library

    Handshake messages, such as KeyUpdate, are always considered as state-advancing, regardless of whether a handshake has been completed or not. As a result, a malicious client can keep sending KeyUpdate messages to force the server to keep performing key derivat

  • 7.5 High severity

    net/http: Allocation of Resources Without Limits or Throttling

    CVE-2026-56853Go standard library

    When a server is configured to support unencrypted HTTP/2, it reads a few bytes from each new connection to see if they contain the HTTP/2 client preface. ReadHeaderTimeout is unexpectedly not being applied when doing this.

  • 7.5 High severity

    rsync: Allocation of Resources Without Limits or Throttling

    CVE-2026-70464RsyncProject

    rsync daemon 2.0.0 before 3.5.0 contains a denial of service vulnerability that allows unauthenticated remote attackers to exhaust daemon connection slots by stalling the handshake process before or after module selection without triggering the I/O timeout. At

  • 7.5 High severity

    rsync: Allocation of Resources Without Limits or Throttling

    CVE-2026-70455RsyncProject

    rsync 3.4.2 before 3.5.0 contains a denial of service vulnerability that allows a remote sender to exhaust system resources by specifying the --zt short alias for --compress-threads, which bypasses the refuse options directive's string matching on long option

  • 7.5 High severity

    OpenSSL: Allocation of Resources Without Limits or Throttling

    CVE-2026-14456OpenSSL

    Issue summary: When an OpenSSL QUIC server (Listener SSL object) processes valid QUIC Initial packets for unknown destination connection IDs, it can allocate and queue new incoming channels without enforcing any limit. Impact summary: A remote peer that can ma