CWE-409— Improper Handling of Highly Compressed Data (Data Amplification)
The product does not handle or incorrectly handles a compressed input with a very high compression ratio that produces a large output.— MITRE CWE catalog
193 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-409page 4 of 4
- CVE-2026-102477MEDIUMCVSS 5.9EG 5.92026-10-15
In Eclipse Vert.x versions [4.0.0, 4.5.34] or [5.0.0,5.0.12] or [5.1.0,5.1.9] or [5.2.0, 5.2.0], a gRPC endpoint does have a configurable per message maximum size in bytes, however the maximum size applies to the received bytes. When appli…
- CVE-2026-69304MEDIUMCVSS 5.9EG 5.92026-09-08
Improper handling of highly compressed data (data amplification) in ASP.NET Core allows an unauthorized attacker to deny service over a network.
- CVE-2017-16129MEDIUMCVSS 5.9EG 5.92018-06-07
The HTTP client module superagent is vulnerable to ZIP bomb attacks. In a ZIP bomb attack, the HTTP server replies with a compressed response that becomes several magnitudes larger once uncompressed. If a client does not take special care …
- CVE-2026-115503MEDIUMCVSS 5.5EG 5.52026-10-22
Ghidra before 12.2 contains an improper handling of highly compressed data vulnerability in ExtensionUtils.unzipToInstallationFolder() that allows attackers to exhaust disk space. Attackers can persuade users to install a crafted zip bomb …
- CVE-2026-115396MEDIUMCVSS 5.5EG 5.52026-10-22
Ghidra 10.3 before 12.2 contains an improper handling of highly compressed data vulnerability in ThemeReader.processIconFile() that fails to limit decompressed size or compression ratio. Attackers can persuade a user to import a crafted th…
- CVE-2026-58107MEDIUMCVSS 5.5EG 5.52026-08-28
CodeChecker's massStoreRun processing path performs one-shot decompression of attacker-controlled, Base64-encoded zlib data without enforcing a maximum decompressed size. An authenticated user with permission to store analysis runs ca…
- CVE-2026-32044MEDIUMCVSS 5.5EG 5.52026-03-21
OpenClaw versions prior to 2026.3.2 contain an archive extraction vulnerability in the tar.bz2 installer path that bypasses safety checks enforced on other archive formats. Attackers can craft malicious tar.bz2 skill archives to bypass spe…
- CVE-2022-37439MEDIUMCVSS 5.5EG 5.52022-08-16
In Splunk Enterprise and Universal Forwarder versions in the following table, indexing a specially crafted ZIP file using the file monitoring input can result in a crash of the application. Attempts to restart the application would result …
- CVE-2026-95502MEDIUMCVSS 5.3EG 5.32026-10-13
A Git server that Grafana's Git Sync (provisioning) is configured to use can exhaust Grafana's memory by returning oversized or highly compressed responses (uncontrolled resource consumption). Exploitation requires an administrator to have…
- CVE-2026-107210MEDIUMCVSS 5.3EG 5.32026-10-07
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to 7.1.2-30 and 6.9.13-55, a crafted highly compressed MAT image can make the MAT decoder create temporary files larger than the configure…
- CVE-2026-77021MEDIUMCVSS 5.3EG 5.32026-09-21
Improper handling of highly compressed data (data amplification) in Checkmk <2.5.0p14, <2.4.0p37, <2.3.0p51 and 2.2.0 (EOL) allows an attacker who controls a host registered for push mode to exhaust the memory of the agent receiver by send…
- CVE-2026-77528MEDIUMCVSS 5.3EG 5.32026-09-18
Autobahn Python is a WebSocket and WAMP implementation for Python that supports Twisted and asyncio. Prior to 26.7.1, WebSocket endpoints that accept permessage-deflate and rely on maxMessagePayloadSize enforce that limit against the compr…
- CVE-2026-44163MEDIUMCVSS 5.3EG 5.32026-06-26
fluent-plugin-opentelemetry is a Fluentd input and output plugin for forwarding OpenTelemetry Protocol data. Prior to 0.5.3, the in_opentelemetry HTTP input read the entire incoming request body and decompressed payloads into memory withou…
- CVE-2026-8814MEDIUMCVSS 5.3EG 5.32026-05-19
Versions of the package exifreader before 4.39.0 are vulnerable to Improper Handling of Highly Compressed Data (Data Amplification) due to decompressing PNG zTXt metadata without enforcing a built-in maximum decompressed output size. When …
- CVE-2026-39373MEDIUMCVSS 5.3EG 5.32026-04-07
JWCrypto implements JWK, JWS, and JWE specifications using python-cryptography. Prior to 1.5.7, an unauthenticated attacker can exhaust server memory by sending crafted JWE tokens with ZIP compression. The existing patch for CVE-2024-28102…
- CVE-2026-2575MEDIUMCVSS 5.3EG 5.32026-03-18
A flaw was found in Keycloak. An unauthenticated remote attacker can trigger an application level Denial of Service (DoS) by sending a highly compressed SAMLRequest through the SAML Redirect Binding. The server fails to enforce size limits…
- CVE-2026-32630MEDIUMCVSS 5.3EG 5.32026-03-16
file-type detects the file type of a file, stream, or data. From 20.0.0 to 21.3.1, a crafted ZIP file can trigger excessive memory growth during type detection in file-type when using fileTypeFromBuffer(), fileTypeFromBlob(), or fileTypeFr…
- CVE-2026-23943MEDIUMCVSS 5.3EG 5.32026-03-13
Improper Handling of Highly Compressed Data (Compression Bomb) vulnerability in Erlang OTP ssh (ssh_transport modules) allows Denial of Service via Resource Depletion. The SSH transport layer advertises legacy zlib compression by default …
- CVE-2024-29370MEDIUMCVSS 5.3EG 5.32025-12-17
In python-jose 3.3.0 (specifically jwe.decrypt), a vulnerability allows an attacker to cause a Denial-of-Service (DoS) condition by crafting a malicious JSON Web Encryption (JWE) token with an exceptionally high compression ratio. When thi…
- CVE-2023-26483MEDIUMCVSS 5.3EG 5.32023-03-03
gosaml2 is a Pure Go implementation of SAML 2.0. SAML Service Providers using this library for SAML authentication support are likely susceptible to Denial of Service attacks. A bug in this library enables attackers to craft a `deflate`-co…
- CVE-2026-78594MEDIUMCVSS 4.9EG 4.92026-09-02
Improper Handling of Highly Compressed Data (CWE-409) in APM Server can lead to a persistent denial of service via Excessive Allocation (CAPEC-130). An authenticated user with write access to source map content could store specially crafte…
- CVE-2026-74046MEDIUMCVSS 4.9EG 4.92026-08-18
Wazuh 4.4.0 before 4.14.7 contains a denial of service vulnerability in the fdecompress_files() function within cluster.py that allows authenticated cluster peers to exhaust memory by supplying a malicious synchronization archive without d…
- CVE-2026-59193MEDIUMCVSS 4.9EG 4.92026-07-10
Grav is a file-based Web platform. Prior to 2.0.0, an authenticated admin.super user can crash Grav or fill the disk by uploading a specially crafted ZIP archive through the Direct Install tool because Installer::unZip calls ZipArchive::ex…
- CVE-2026-42886MEDIUMCVSS 4.9EG 4.92026-05-11
Audiobookshelf is a self-hosted audiobook and podcast server. Prior to 2.32.2, the POST /api/backups/upload endpoint decompresses the details entry from an uploaded .audiobookshelf ZIP file entirely into memory using zip.entryData(), with …
- CVE-2025-0986MEDIUMCVSS 4.5EG 4.52025-03-28
IBM PowerVM Hypervisor FW1050.00 through FW1050.30 and FW1060.00 through FW1060.20 could allow a local user, under certain Linux processor combability mode configurations, to cause undetected data loss or errors when performing gzip compre…
- CVE-2026-115638MEDIUMCVSS 4.3EG 4.32026-10-23
OpenStack Ironic through 39.0.1 allows a denial of service via a configdrive that results in a very large amount of uncompressed data, aka a gzip bomb.
- CVE-2026-108750MEDIUMCVSS 4.3EG 4.32026-10-11
OpenDocMan 2.4.0 through 2.10.0 contains a decompression bomb vulnerability that allows authenticated users to exhaust PHP memory by uploading crafted office documents. Attackers can upload a small ODT, DOCX, or XLSX file whose XML entries…
- CVE-2026-105747MEDIUMCVSS 4.3EG 4.32026-10-05
Docling simplifies document processing by parsing diverse formats and providing integrations with the generative AI ecosystem. From 2.45.0 until 2.131.0, METS-GBS format detection in docling/datamodel/document.py and the backend in docling…
- CVE-2026-89321MEDIUMCVSS 4.3EG 4.32026-09-14
Publishing limits the compressed size of a VSIX (ovsx.publishing.max-content-size, 512 MB by default) but nothing limited how large an entry becomes when opened. On the first request to /vscode/unpkg/{namespace}/{extension}/{version}/{…
- CVE-2024-54016MEDIUMCVSS 4.3EG 4.32025-03-20
Improper Handling of Highly Compressed Data (Data Amplification) vulnerability in Apache Seata (incubating). This issue affects Apache Seata (incubating): through <=2.2.0. Users are recommended to upgrade to version 2.3.0, which fixes th…
- CVE-2024-1947MEDIUMCVSS 4.3EG 4.32024-05-23
A denial of service (DoS) condition was discovered in GitLab CE/EE affecting all versions from 13.2.4 before 16.10.6, 16.11 before 16.11.3, and 17.0 before 17.0.1. By leveraging this vulnerability an attacker could create a DoS condition b…
- CVE-2024-28180MEDIUMCVSS 4.3EG 4.32024-03-09
Package jose aims to provide an implementation of the Javascript Object Signing and Encryption set of standards. An attacker could send a JWE containing compressed data that used large amounts of memory and CPU when decompressed by Decrypt…
- CVE-2023-0475MEDIUMCVSS 4.2EG 4.22023-02-16
HashiCorp go-getter up to 1.6.2 and 2.1.1 is vulnerable to decompression bombs. Fixed in 1.7.0 and 2.2.0.
- CVE-2026-13523LOWCVSS 3.3EG 3.32026-06-29
A weakness has been identified in GPAC up to 26.02.0. This affects an unknown part of the file src/utils/base_encoding.c of the component ISOBMFF Parser. Executing a manipulation can lead to highly compressed data. The attack needs to be l…
- CVE-2026-11617LOWCVSS 3.1EG 3.12026-08-19
Tanium addressed a compression bomb vulnerability in Findings.
- CVE-2026-75476LOWCVSS 3.1EG 3.12026-08-19
Tanium addressed a compression bomb vulnerability in Threat Response.
- CVE-2026-44162LOWCVSS 2.7EG 2.72026-06-26
fluent-plugin-s3 is an Amazon S3 input and output plugin for Fluentd. From 0.7.0 to 1.8.4, the in_s3 input plugin reads the entire decompressed payload of gzip, lzma2, and lzop objects into memory without enforcing a decompression_size_lim…
- CVE-2026-105274LOWCVSS 2.1EG 2.12026-10-12
Improper Handling of Highly Compressed Data (Data Amplification) vulnerability in hexpm hex_core allows an untrusted repository mirror, or a server answering hex_core's API requests, to exhaust the memory of the Erlang VM running hex_core.…
- CVE-2026-96618LOWCVSS 2.1EG 2.12026-10-12
Improper Handling of Highly Compressed Data (Data Amplification) vulnerability in hexpm hex allows an untrusted package mirror to exhaust the memory or disk space of the machine running mix deps.get, mix deps.update, mix hex.package fetch …
- CVE-2026-65059UnratedEG not assessed2026-11-02
Furl versions through 3.15 for Perl allow memory exhaustion via unbounded decompression of HTTP responses. Furl inflates a response body sent with a gzip, x-gzip or deflate Content-Encoding and appends the output to the response string wi…
- CVE-2026-117677UnratedEG not assessed2026-11-01
When parsing an uploaded Helm chart, Gitea decompressed the archive and read every tar entry while looking for `Chart.yaml` without limiting the decompressed size, and did so before the package size quota was checked; the quota only consid…
- CVE-2026-111073UnratedEG not assessed2026-10-28
The broker-side PushTelemetry API (KIP-714) validates only the compressed size of a client's metrics payload against telemetry.max.bytes (default 1 MB) before decompressing it. ClientTelemetryUtils.decompress() then decompresses the payl…
- CVE-2026-28975MEDIUMEG not assessed2026-06-12
NIOExtras: NIOHTTPRequestDecompressor ratio limit bypass via inflated Content-Length ### Impact When `NIOHTTPRequestDecompressor` is configured with `.ratio(N)`, the decompression limit is enforced using the `Content-Length` header value…
Map vulnerabilities like CWE-409 to your infrastructure
EchelonGraph correlates every CVE — across CWE-409 and 150+ other weakness categories — against the assets you actually run. See blast radius, fix versions, and remediation steps in one graph.
Book a Demo →