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

Goal: 1000 CNY · Raised: 1359 CNY

100%

CWE-409 (对高度压缩数据的处理不恰当(数据放大攻击)) — Vulnerability Class 134

134 vulnerabilities classified as CWE-409 (对高度压缩数据的处理不恰当(数据放大攻击)). AI Chinese analysis included.

CWE-409 represents a critical input validation weakness where software fails to adequately manage inputs with extreme compression ratios, leading to data amplification during decompression. Attackers typically exploit this vulnerability by crafting malicious archives, such as "decompression bombs," which are deceptively small but expand into massive amounts of data upon extraction. This exploitation can rapidly exhaust system memory, CPU resources, or disk space, resulting in denial-of-service conditions or application crashes. To mitigate this risk, developers must implement strict limits on decompression sizes and monitor resource consumption during the process. Effective defenses include setting maximum allowable output thresholds, using timeout mechanisms to halt prolonged decompression tasks, and validating input complexity before processing. By enforcing these constraints, organizations can prevent attackers from leveraging compression algorithms to overwhelm system resources and maintain service availability.

MITRE CWE Description
The product does not handle or incorrectly handles a compressed input with a very high compression ratio that produces a large output. An example of data amplification is a "decompression bomb," a small ZIP file that can produce a large amount of data when it is decompressed.
Common Consequences (1)
Availability DoS: Amplification, DoS: Crash, Exit, or Restart, DoS: Resource Consumption (CPU), DoS: Resource Consumption (Memory)
System resources, CPU and memory, can be quickly consumed. This can lead to poor system performance or system crash.
Examples (1)
The DTD and the very brief XML below illustrate what is meant by an XML bomb. The ZERO entity contains one character, the letter A. The choice of entity name ZERO is being used to indicate length equivalent to that exponent on two, that is, the length of ZERO is 2^0. Similarly, ONE refers to ZERO twice, therefore the XML parser will expand ONE to a length of 2, or 2^1. Ultimately, we reach entity …
<?xml version="1.0"?> <!DOCTYPE MaliciousDTD [ <!ENTITY ZERO "A"> <!ENTITY ONE "&ZERO;&ZERO;"> <!ENTITY TWO "&ONE;&ONE;"> ... <!ENTITY THIRTYTWO "&THIRTYONE;&THIRTYONE;"> ]> <data>&THIRTYTWO;</data>
Attack · XML
CVE ID Title CVSS Severity Published
CVE-2026-112892 Pillow: MSP RLE decoder expands a tiny file into unbounded memory — Pillow 8.7 High 2026-10-19
CVE-2026-111924 Fleet before 4.83.0 Denial of Service via Unbounded Gzip Decompression — fleet 7.5 High 2026-10-17
CVE-2026-102072 Junos OS: An authenticated attacker causes a denial of service when the gRPC extension-service is enabled — Junos OS 6.5 Medium 2026-10-14
CVE-2026-105274 hex_core decompresses registry and Erlang term API responses without size limits — rebar3 2.1 Low 2026-10-12
CVE-2026-109324 Grav before 2.1.7 Memory Exhaustion via Oversized Image Transforms — grav 6.5 Medium 2026-10-12
CVE-2026-96618 Hex exhausts memory and disk on oversized or compressed responses from an untrusted mirror — hex 2.1 Low 2026-10-12
CVE-2026-109398 Gumlet php-image-resize before 3.0.1 Denial of Service via Decompression Bombs — php-image-resize 7.5 High 2026-10-12
CVE-2026-109229 SGLang through 0.5.21 Decompression Bomb DoS via NanoNemotronVLImageProcessor — sglang 7.5 High 2026-10-12
CVE-2026-109226 SGLang through 0.5.21 Audio Decompression Amplification via load_audio — sglang 7.5 High 2026-10-12
CVE-2026-108750 OpenDocMan 2.4.0 through 2.10.0 Decompression Bomb DoS via Upload Text Extraction — OpenDocMan 4.3 Medium 2026-10-11
CVE-2026-107335 Improper Handling of Highly Compressed Data in Malcolm — Malcolm 6.5 Medium 2026-10-08
CVE-2026-107210 ImageMagick: Policy Bypass in MAT decoder when reading highly compressed data — ImageMagick 5.3 Medium 2026-10-07
CVE-2026-106585 OpenSSH 10.6前解压缩漏洞 — OpenSSH 6.5 Medium 2026-10-06
CVE-2026-105747 Docling: METS-GBS archive member limit enforced after full member enumeration (memory exhaustion during format detection) — docling 4.3 Medium 2026-10-05
CVE-2026-94637 Apache Thrift: Go `THeaderTransport` does not bound the inflated size of a ZLIB frame — Apache Thrift 8.2 High 2026-10-02
CVE-2026-94636 Apache Thrift: Python `TZlibTransport` stops enforcing its decompressed-size limit once the limit is exactly used up — Apache Thrift 8.2 High 2026-10-02
CVE-2026-103262 Tornado before 6.5.9 Denial of Service via CurlAsyncHTTPClient — tornado 7.5 High 2026-10-01
CVE-2026-68911 Nicotine+: Decompression of peer messages can exhaust available memory — nicotine-plus 8.7 High 2026-09-29
CVE-2026-92573 Apache Qpid Broker-J: Uncontrolled resource consumption during AMQP delivery decompression, message conversion and HTTP management JSON rendering — Apache Qpid Broker-J - - 2026-09-25
CVE-2026-67232 RabbitMQ: Web-MQTT decompression bomb — rabbitmq-server 8.2 High 2026-09-23
CVE-2026-83599 Netdata: WebSocket Decompression Bomb — netdata 7.5 High 2026-09-22
CVE-2026-77620 Vector: Unauthenticated denial of service in the `logstash` source via nested compressed frames (stack exhaustion and decompression amplification). — vector 8.7 High 2026-09-22
CVE-2026-77021 Missing decompression size limit in agent receiver allows memory exhaustion via push agent data — Checkmk 5.3 Medium 2026-09-21
CVE-2026-47321 Apache MINA: Unbounded Decompression Amplification DoS in Zlib.inflate — Apache MINA 7.5 High 2026-09-21
CVE-2026-77528 Autobahn Python permessage-deflate bypasses maxMessagePayloadSize after inflation — autobahn-python 5.3 Medium 2026-09-18
CVE-2026-84384 libheif: brotli/zlib decompression paths lack output-size limits, allowing decompression-bomb OOM/DoS — libheif 7.5 High 2026-09-18
CVE-2026-89059 Resteasy-core: resteasy: iioimageprovider unbounded image decode (decompression-bomb dos) 7.5 High 2026-09-18
CVE-2026-70469 Apache NiFi: Improper Handling of Case Sensitivity for Content-Encoding in HTTP Requests — Apache NiFi - - 2026-09-16
CVE-2026-92000 adm-zip 0.5.14 through 0.6.0 Denial of Service via Zero Declared Uncompressed Size — adm-zip 7.5 High 2026-09-15
CVE-2026-44163 fluent-plugin-opentelemetry: Denial of Service (DoS) via Large Payloads and Decompression Bombs in `in_opentelemetry` — fluent-plugin-opentelemetry 5.3 Medium 2026-09-15

Vulnerabilities classified as CWE-409 (对高度压缩数据的处理不恰当(数据放大攻击)) represent 134 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.