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

    rekor: Allocation of Resources Without Limits or Throttling

    CVE-2026-48702Sigstore

    Rekor is a software supply chain transparency log. Starting in version 0.3.0 and prior to version 1.5.2, the `Package.Unmarshal()` function in `pkg/types/alpine/apk.go` decompresses the signature and control gzip members of an APK file into in-memory buffers w

  • 8.7 High severity

    etcd: Allocation of Resources Without Limits or Throttling

    CVE-2026-73500Etcd-io

    etcd is a distributed key-value store for the data of a distributed system. Prior to versions 3.5.33, 3.6.14, and 3.7.1, a network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. In client/pkg/transport/l

  • 7.5 High severity

    blaze: Allocation of Resources Without Limits or Throttling

    CVE-2026-73493Http4s

    Http4s (http4s-blaze-server) is a minimal, idiomatic Scala interface for HTTP services. Prior to 0.23.18 and 1.0.0-M42, http4s-blaze-server aggregates fragments of an incoming WebSocket message with no limit on total size or fragment count. A client that compl

  • 7.5 High severity

    Red Hat Advanced Cluster Management for…: Allocation of Resources Without Limits or Throttling

    CVE-2026-71469Red Hat

    A flaw was found in search-v2-api. An unauthenticated attacker can exploit this by sending requests with unique random bearer tokens. Each unique token creates a permanent entry in the unbounded tokenReviews cache, which is not properly cleared. This can lead

  • 9.9 Critical severity

    LXD: Allocation of Resources Without Limits or Throttling

    CVE-2026-63299Canonical

    An authorization bypass vulnerability in LXD allows an authenticated user to bypass project-level disk and volume limits. Two related code paths fail to verify resource limits during volume operations: the storagePoolVolumeTypePostMove function omits the limit

  • 7.5 High severity

    GitLab: Allocation of Resources Without Limits or Throttling

    CVE-2026-7427GitLab

    GitLab has remediated an issue in GitLab CE/EE affecting all versions from 18.5 before 19.0.6, 19.1 before 19.1.4, and 19.2 before 19.2.2 that under certain conditions could have allowed an unauthenticated user to cause a denial of service due to improper inpu

  • 7.5 High severity

    AXC F 1152: Allocation of Resources Without Limits or Throttling

    CVE-2025-41770Phoenix Contact

    An unauthenticated denial-of-service vulnerability in the device's PLCnext Engineer communication interface allow an remote attacker to interrupt access via the client application. Successful exploitation prevents communication until the PLCnext service is man

  • 7.5 High severity

    python-socketio: Allocation of Resources Without Limits or Throttling

    CVE-2026-48804Miguelgrinberg

    python-socketio is a Python implementation of the Socket.IO realtime client and server. The python-socketio server stores binary `EVENT` and `ACK` messages in memory while it waits to receive their binary attachments. Once all the attachments are received, the

  • 7.5 High severity

    python-engineio: Allocation of Resources Without Limits or Throttling

    CVE-2026-48809Miguelgrinberg

    python-engineio is a Python implementation of the Engine.IO realtime client and server. Versions prior to 4.13.2 have two specific configurations of the python-engineio server in which the size of incoming messages is not checked before the messages are loaded

  • 7.5 High severity

    python-engineio: Allocation of Resources Without Limits or Throttling

    CVE-2026-48802Miguelgrinberg

    python-engineio is a Python implementation of the Engine.IO realtime client and server. Prior to version 4.13.2, an attacker can cause the creation of unnecessary background threads in the python-engineio server by exploiting the heartbeat mechanism, which lau

  • 8.2 High severity

    coturn: Uncontrolled Resource Consumption

    CVE-2026-73214Coturn

    Coturn is a free open source implementation of TURN and STUN Server. Prior to 4.16.0, dtls_server_input_handler() and create_new_connected_udp_socket() in src/apps/relay/dtls_listener.c retain OpenSSL dtls1_reassemble_fragment() state for a 35-byte fragmented

  • 7.5 High severity

    browserslist: Allocation of Resources Without Limits or Throttling

    CVE-2026-73089Browserslist

    Browserslist is a configuration tool for sharing target browsers and Node.js versions between front-end tools. Prior to 4.28.7, index.js retains every distinct `(queries, context)` result in cache and every parseQueries() AST in parseCache without a size cap,

  • 7.5 High severity

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

    CVE-2026-15561Red Hat

    A flaw was found in EAP's undertow http/1.1 chunked-transfer decoder. missing limits on size and count would allow an attacker to use an unauthenticated connection to drive the JVM to an OutOfMemory error, stopping all deployments on the listener, and achievin

  • 7.5 High severity

    mastodon: Asymmetric Resource Consumption (Amplification)

    CVE-2026-72914Mastodon

    Mastodon is a free, open-source social network server based on ActivityPub. Prior to 4.4.21, 4.5.14, 4.6.4, and 4.7.0-beta.1, the administrative statistics endpoints handled by Api::V1::Admin::MeasuresController and Api::V1::Admin::RetentionController checked

  • 7.5 High severity

    Red Hat OpenShift AI 2.25: Allocation of Resources Without Limits or Throttling

    CVE-2026-18618Red Hat

    A flaw was found in ml-metadata. The statically-linked gRPC stack in ml-metadata is outdated, making it vulnerable to known HTTP/2 denial of service (DoS) issues. An in-cluster attacker, with network access to the MLMD pod, could exploit these vulnerabilities

  • 8.7 High severity

    TBEA TLogger (TBEA Communication Box 3rd…: Allocation of Resources Without Limits or Throttling

    CVE-2025-15682TBEA

    TBEA TLogger V2.1.0.0B0.0.0.0 contains an unauthenticated resource exhaustion vulnerability in its web server. An unauthenticated remote attacker can send PUT requests to the /tmp/ endpoint, causing the web server to create persistent files containing attacker

  • 7.5 High severity

    klever-go: Uncontrolled Resource Consumption

    CVE-2026-52880Klever-io

    Klever-Go is the Go implementation of the Klever blockchain protocol. Versions from 1.7.14 through 1.7.17 are vulnerable to a remotely triggerable denial of service. Both REST APIs are started with the Gin Engine.Run convenience method, which serves requests t

  • 7.5 High severity

    klever-go: Uncontrolled Resource Consumption

    CVE-2026-52879Klever-io

    Klever-Go is the Go implementation of the Klever blockchain protocol. In versions 1.7.14 through 1.7.17, the direct-message ingress handler spawns a new goroutine for every incoming direct message before the processor-level antiflood layer makes any admission

  • 7.5 High severity

    Consul: Allocation of Resources Without Limits or Throttling

    CVE-2026-15972HashiCorp

    Consul Community Edition and Consul Enterprise 1.13.0 through 2.0.2 are vulnerable to an unauthenticated denial of service through unbounded connection acceptance on the external gRPC listeners. A remote attacker may exhaust agent file descriptors, goroutines,

  • 8.7 High severity

    absinthe_federation: Allocation of Resources Without Limits or Throttling

    CVE-2026-67585DivvyPayHQ

    Allocation of Resources Without Limits or Throttling vulnerability in DivvyPayHQ absinthe_federation allows an unauthenticated remote attacker to abort the Erlang VM via crafted _entities representation keys. Every key of every object in the representations ar

  • 7.5 High severity

    Apache CXF: Allocation of Resources Without Limits or Throttling

    CVE-2026-54225Apache

    Apache CXF allows to control the maximum attachment size via the "attachment-max-size". Prior to Apache CXF 4.2.3 and 4.1.8 and 3.6.12, there was no default placed on this size, meaning that a denial of service attack is possible if the user doesn't explicitly

  • 7.5 High severity

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

    CVE-2026-18649Red Hat

    A flaw was found in the GStreamer gst-plugins-good package. The rtph264depay and rtph265depay RTP depayloader elements do not enforce a maximum size limit on the reassembly buffer used during fragmented RTP packet processing. A remote, unauthenticated attacker

  • 7.5 High severity

    nuxt: Inefficient Algorithmic Complexity

    CVE-2026-71321Nuxt

    Nuxt is an open-source web development framework for Vue.js. From 3.1.0 until 3.21.10 and 4.5.1, the internal island renderer endpoint `/__nuxt_island/...` decodes and hashes attacker-controlled JSON body input with destr and ohash before validating the URL-re

  • 7.5 High severity

    nuxt: Uncontrolled Resource Consumption

    CVE-2026-71314Nuxt

    Nuxt is an open-source web development framework for Vue.js. From 3.1.0 until 3.21.10 and 4.5.1, an unauthenticated attacker can use a server island v-for prop, including vforToArray and , to trigger unbounded SSR memory allocation until MAX_VFOR_LENGTH = 1000

  • 7.5 High severity

    Rancher: Allocation of Resources Without Limits or Throttling

    CVE-2026-59675SUSE

    When API audit logging is enabled, the middleware reads the entire HTTP request body into memory without enforcing a size limit on login endpoints. Because the audit middleware is positioned earlier in the handler chain than Rancher's APIBodyLimitingHandler, t

  • 7.5 High severity

    Apache Qpid ProtonJ2: Allocation of Resources Without Limits or Throttling

    CVE-2026-67592Apache

    It was not possible to govern the maximum number of transfer frames per incoming delivery, enabling an authenticated attacker to cause excessive resource usage and potential denial of service. This issue affects Apache Qpid ProtonJ2: through 1.1.0. Users are r

  • 7.5 High severity

    Apache Qpid Broker-J: Allocation of Resources Without Limits or Throttling

    CVE-2026-68074Apache

    A pre-authentication attacker could leverage unbounded symbol value caching to cause resource exhaustion leading to denial of service. This issue affects Apache Qpid Broker-J: through 10.0.1. Users are recommended to upgrade to version 10.1.0, which fixes the

  • 7.5 High severity

    Apache Qpid Broker-J: Allocation of Resources Without Limits or Throttling

    CVE-2026-68060Apache

    A pre-authentication attacker could leverage type size/count handling to cause excessive allocation leading to potential denial of service. This issue affects Apache Qpid Broker-J: through 10.0.1. Users are recommended to upgrade to version 10.1.0, which fixes

  • 7.5 High severity

    Apache Qpid ProtonJ2: Allocation of Resources Without Limits or Throttling

    CVE-2026-67588Apache

    A pre-authentication attacker could leverage unbounded symbol value caching to cause resource exhaustion leading to denial of service. This issue affects Apache Qpid ProtonJ2: through 1.1.0. Users are recommended to upgrade to version 1.2.0, which fixes the is

  • 7.5 High severity

    Apache Qpid Proton Dotnet: Allocation of Resources Without Limits or Throttling

    CVE-2026-67465Apache

    A pre-authentication attacker could leverage unbounded symbol value caching to cause resource exhaustion leading to denial of service. This issue affects Apache Qpid Proton-Dotnet: through 1.0.0. Users are recommended to upgrade to version 1.1.0, which fixes t

  • 7.5 High severity

    Apache Qpid Proton-J: Allocation of Resources Without Limits or Throttling

    CVE-2026-66257Apache

    A pre-authentication attacker could leverage unbounded symbol value caching to cause resource exhaustion leading to denial of service. This issue affects Apache Qpid Proton-J: through 0.34.1. Users are recommended to upgrade to version 0.35.0, which fixes the

  • 8.7 High severity

    jackson-core: Allocation of Resources Without Limits or Throttling

    CVE-2026-68494FasterXML

    The fix released in jackson-core 2.18.6 and 2.21.1 for CVE-2026-18401 (GHSA-72hv-8253-57qq, number length constraint bypass in the non-blocking parser) is incomplete. This record covers the remaining bypass. The earlier fix wired validateIntegerLength() into a

  • 7.5 High severity

    brace-expansion: Uncontrolled Resource Consumption

    CVE-2026-69152Juliangruber

    The brace-expansion library generates arbitrary strings containing a common prefix and suffix. Prior to 1.1.18, 2.1.4, 3.0.6, and 5.0.9, expand() does not apply maxLength while constructing comma-alternative intermediate arrays or padded sequences, allowing at

  • 8.7 High severity

    cti-transmute: Allocation of Resources Without Limits or Throttling

    CVE-2026-69079MISP

    CTI-Transmute contains an uncontrolled resource-consumption vulnerability in the unauthenticated /activity_timeline endpoint. The endpoint accepts a user-controlled days query parameter that was not restricted to a reasonable range. A remote, unauthenticated a

  • 7.5 High severity

    BC-JAVA: Allocation of Resources Without Limits or Throttling

    CVE-2026-13586Legion of the Bouncy Castle

    In Bouncy Castle for Java before 1.85, PKCS#12 MAC and bag-decryption KDF iteration-count bound (DoS). This issue also affects Bouncy Castle for Java LTS before 2.73.12, and Bouncy Castle for Java FIPS (BC-FJA) before bc-fips 1.0.2.7 (1.0.X series), 2.0.2 (2.0

  • 8.2 High severity

    BC-JAVA: Allocation of Resources Without Limits or Throttling

    CVE-2026-15055Legion of the Bouncy Castle

    In Bouncy Castle for Java before 1.85, PKCS#8 / PBES2 decryptors honour unbounded KDF cost from input. This issue also affects Bouncy Castle for Java LTS before 2.73.12, and Bouncy Castle for Java FIPS (BC-FJA) before bcpkix-fips 1.0.12 (1.0.X series), 2.0.12

  • 7.5 High severity

    guardian: Allocation of Resources Without Limits or Throttling

    CVE-2026-55734Ueberauth

    Allocation of Resources Without Limits or Throttling vulnerability in ueberauth guardian (Guardian.Permissions module) allows a denial of service via BEAM atom-table exhaustion. This vulnerability is associated with program file lib/guardian/permissions.ex and

  • 7.5 High severity

    guardian: Allocation of Resources Without Limits or Throttling

    CVE-2026-55733Ueberauth

    Allocation of Resources Without Limits or Throttling in ueberauth guardian allows denial of service via unbounded atom creation from attacker-controlled binary input. Guardian.Permissions.AtomEncoding encodes permission scopes by passing arbitrary binaries to

  • 7.5 High severity

    guardian: Allocation of Resources Without Limits or Throttling

    CVE-2026-54894Ueberauth

    Allocation of Resources Without Limits or Throttling in ueberauth guardian allows denial of service via unbounded atom creation from attacker-influenced binary input. Guardian.Plug.Keys derives connection and session namespace keys by passing arbitrary binarie

  • 7.5 High severity

    axios: Allocation of Resources Without Limits or Throttling

    CVE-2026-67317Axios

    axios versions 1.7.0 before 1.18.0 fail to enforce maxBodyLength for WHATWG ReadableStream request bodies in the fetch adapter when Content-Length cannot be determined. Attackers can supply unknown-length stream data to bypass upload size limits and cause unco