Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CWE-405 (不对称的资源消耗(放大攻击)) — Vulnerability Class 56

56 vulnerabilities classified as CWE-405 (不对称的资源消耗(放大攻击)). AI Chinese analysis included.

CWE-405 represents an asymmetric resource consumption weakness where an attacker triggers disproportionate system resource usage without expending equivalent computational effort. This vulnerability is typically exploited through amplification attacks, such as reflection or protocol-based exploits, where a small input causes the system to generate a massive volume of responses or processing tasks. The resulting non-linear resource spike often leads to denial-of-service conditions, degrading performance for legitimate users or causing complete system crashes. To mitigate this risk, developers must implement strict rate limiting, enforce request quotas, and validate input complexity before processing. Additionally, employing resource caps, timeout mechanisms, and efficient algorithmic designs ensures that external inputs cannot disproportionately impact system stability, thereby maintaining availability and preventing attackers from leveraging asymmetry for disruptive effects.

MITRE CWE Description
The product does not properly control situations in which an adversary can cause the product to consume or produce excessive resources without requiring the adversary to invest equivalent work or otherwise prove authorization, i.e., the adversary's influence is "asymmetric." This can lead to poor performance due to "amplification" of resource consumption, typically in a non-linear fashion. This situation is worsened if the product allows malicious users or attackers to consume more resources than their access level permits.
Common Consequences (1)
Availability DoS: Amplification, DoS: Resource Consumption (CPU), DoS: Resource Consumption (Memory), DoS: Resource Consumption (Other)
Sometimes this is a factor in "flood" attacks, but other types of amplification exist.
Mitigations (3)
Architecture and Design An application must make resources available to a client commensurate with the client's access level.
Architecture and Design An application must, at all times, keep track of allocated resources and meter their usage appropriately.
System Configuration Consider disabling resource-intensive algorithms on the server side, such as Diffie-Hellman key exchange.
Effectiveness: High
Examples (2)
This code listens on a port for DNS requests and sends the result to the requesting address.
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) sock.bind( (UDP_IP,UDP_PORT) ) while true: data = sock.recvfrom(1024) if not data: break (requestIP, nameToResolve) = parseUDPpacket(data) record = resolveName(nameToResolve) sendResponse(requestIP,record)
Bad · Python
This function prints the contents of a specified file requested by a user.
function printFile($username,$filename){ //read file into string $file = file_get_contents($filename); if ($file && isOwnerOf($username,$filename)){ echo $file; return true; } else{ echo 'You are not authorized to view this file'; } return false; }
Bad · PHP
CVE ID Title CVSS Severity Published
CVE-2026-110676 Cpanel::JSON::XS versions before 4.80 for Perl allow memory exhaustion by encoding exponent notation as full decimal digits under allow_bignum - - 2026-10-19
CVE-2026-70162 .NET Denial of Service Vulnerability — Microsoft Visual Studio 2022 version 17.14 5.9 Medium 2026-10-13
CVE-2026-96960 .NET Denial of Service Vulnerability — Microsoft .NET Framework 3.5 7.5 High 2026-10-13
CVE-2026-104817 Misskey: Lack of rate limiting and size restrictions in RSS fetching API — misskey 8.7 High 2026-10-13
CVE-2026-15822 IBM DataPower Gateway Denial of Service — DataPower Gateway 10.6CD 7.5 High 2026-10-08
CVE-2026-104712 Apache Struts: Disproportionate response size when rendering BigDecimal request parameters — Apache Struts - - 2026-10-05
CVE-2026-104431 Zebra before 6.0.0 Denial of Service via Synchronous Script FFI Verification — zebra 7.5 High 2026-10-02
CVE-2026-104425 Zebra before 6.1.0 Batch-Verification Poisoning DoS via Unattributed Pushed Transactions — zebra 5.3 Medium 2026-10-02
CVE-2026-104423 Zebra before 6.2.1 Denial of Service via Uncapped V6 Shielded Proof Verification — zebra 7.5 High 2026-10-02
CVE-2026-103880 Apache Directory LDAP API: Denial of service via excessive bcrypt cost factor in stored passwords — Apache Directory LDAP API - - 2026-10-02
CVE-2026-75029 Message parser retains every identical singleton RDATA, enabling wire-to-work amplification — BIND 9 5.3 Medium 2026-09-16
CVE-2026-68531 Concrete CMS below 9.5.3 is vulnerable to Authenticated Denial of Service via Unescaped SQL LIKE Wildcards in Keyword Search — Concrete CMS 2.1 Low 2026-09-15
CVE-2026-87011 Open WebUI: Unauthenticated requests can stall the server via uncached OIDC fetches in back-channel logout — open-webui 7.5 High 2026-09-09
CVE-2026-86432 commonmark 2.0.0 before 2.8.4 Denial of Service via XML — commonmark 5.3 Medium 2026-09-07
CVE-2026-84310 pypdf: Possible long runtimes/large memory usage when retrieving outlines — pypdf 4.8 Medium 2026-09-01
CVE-2026-54874 Excessive Memory Use Buffering DTLS Records for a Future Epoch — OpenSSL - - 2026-08-25
CVE-2026-23934 Frontend DoS via the validate.api.exists action — Zabbix 5.1 Medium 2026-08-18
CVE-2026-23930 Frontend DoS via the popup.testtriggerexpr action — Zabbix 5.3 Medium 2026-08-18
CVE-2026-72914 Mastodon: Exhausting data by an unauthenticated request to the admin retention API — mastodon 7.5 High 2026-08-10
CVE-2026-54224 Denial of Service in UBB.threads — UBB.threads - - 2026-06-18
CVE-2026-47774 Envoy vulnerable to HTTP/2 memory exhaustion via cookie header size bypass and HPACK amplification — envoy 7.5 High 2026-06-17
CVE-2026-8594 Text::LineFold versions through 2019.001 for Perl duplicate the output based on the number of special break characters — Text::LineFold - - 2026-05-30
CVE-2026-45557 Technitium DNS Server excessive DNSSEC requests — DNS Server 5.8 Medium 2026-05-19
CVE-2026-35665 OpenClaw < 2026.3.24 - Denial of Service via Feishu Webhook Pre-Auth Body Parsing — OpenClaw 5.3 Medium 2026-04-10
CVE-2026-35626 OpenClaw < 2026.3.22 - Unauthenticated Resource Exhaustion via Voice Call Webhook — OpenClaw 5.3 Medium 2026-04-09
CVE-2026-25611 Pre-Authentication Memory Exhaustion Denial of Service in MongoDB Server — MongoDB Server 7.5 High 2026-02-10
CVE-2026-24324 Denial of service (DOS) vulnerability in SAP BusinessObjects Business Intelligence Platform (AdminTools) — SAP BusinessObjects Business Intelligence Platform (AdminTools) 6.5 Medium 2026-02-10
CVE-2026-0485 Denial of service (DOS) vulnerability in SAP BusinessObjects BI Platform — SAP BusinessObjects BI Platform 7.5 High 2026-02-10
CVE-2026-22775 devalue vulnerable to denial of service due to memory/CPU exhaustion in devalue.parse — devalue 7.5 High 2026-01-15
CVE-2026-22774 devalue vulnerable to denial of service due to memory exhaustion in devalue.parse — devalue 7.5 High 2026-01-15

Vulnerabilities classified as CWE-405 (不对称的资源消耗(放大攻击)) represent 56 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.