CyberSecBulletin

Improper Handling of Highly Compressed Data (Data Amplification)

CWE-409

The product does not handle or incorrectly handles a compressed input with a very high compression ratio that produces a large output.

We track 98 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 7.7.

Latest Improper Handling of Highly Compressed Data (Data Amplification) vulnerabilities

  • 7.5 High severity

    undici: Improper Handling of Highly Compressed Data (Data Amplification)

    CVE-2026-1526UndiciEPSS 1.28%

    The undici WebSocket client is vulnerable to a denial-of-service attack via unbounded memory consumption during permessage-deflate decompression. When a WebSocket connection negotiates the permessage-deflate extension, the client decompresses incoming compress

  • 7.5 High severity

    cpp-httplib: Uncontrolled Resource Consumption

    CVE-2026-28435Yhirose

    cpp-httplib is a C++11 single-file header-only cross platform HTTP/HTTPS library. Prior to 0.35.0, cpp-httplib (httplib.h) does not enforce Server::set_payload_max_length() on the decompressed request body when using HandlerWithContentReader (streaming Content

  • 9.1 Critical severity

    psd-tools: Integer Overflow or Wraparound

    CVE-2026-27809Psd-tools

    psd-tools is a Python package for working with Adobe Photoshop PSD files. Prior to version 1.12.2, when a PSD file contains malformed RLE-compressed image data (e.g. a literal run that extends past the expected row size), decode_rle() raises ValueError which p

  • 7.5 High severity

    nats-server: Improper Handling of Highly Compressed Data (Data Amplification)

    CVE-2026-27571Nats-io

    NATS-Server is a High-Performance server for NATS.io, a cloud and edge native messaging system. The WebSockets handling of NATS messages handles compressed messages via the WebSockets negotiated compression. Prior to versions 2.11.2 and 2.12.3, the implementat

  • 7.5 High severity

    guarddog: Improper Handling of Highly Compressed Data (Data Amplification)

    CVE-2026-22870DataDog

    GuardDog is a CLI tool to identify malicious PyPI packages. Prior to 2.7.1, GuardDog's safe_extract() function does not validate decompressed file sizes when extracting ZIP archives (wheels, eggs), allowing attackers to cause denial of service through zip bomb

  • 7.5 High severity

    cpp-httplib: Improper Handling of Highly Compressed Data (Data Amplification)

    CVE-2026-22776Yhirose

    cpp-httplib is a C++11 single-file header-only cross platform HTTP/HTTPS library. Prior to version 0.30.1, a Denial of Service (DoS) vulnerability exists in cpp-httplib due to the unsafe handling of compressed HTTP request bodies (Content-Encoding: gzip, br, e

  • 7.5 High severity

    urllib3: Improper Handling of Highly Compressed Data (Data Amplification)

    CVE-2026-21441Urllib3EPSS 2.92%

    urllib3 is an HTTP client library for Python. urllib3's streaming API is designed for the efficient handling of large HTTP responses by reading the content in chunks, rather than loading the entire response body into memory at once. urllib3 can perform decodin

  • 7.5 High severity

    aiohttp: Improper Handling of Highly Compressed Data (Data Amplification)

    CVE-2025-69223Aio-libs

    AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Versions 3.13.2 and below allow a zip bomb to be used to execute a DoS against the AIOHTTP server. An attacker may be able to send a compressed request that when decompressed by AI

  • 7.5 High severity

    Turms: Improper Handling of Highly Compressed Data (Data Amplification)

    CVE-2025-66909Turms-im

    Turms AI-Serving module v0.10.0-SNAPSHOT and earlier contains an image decompression bomb denial of service vulnerability. The ExtendedOpenCVImage class in ai/djl/opencv/ExtendedOpenCVImage.java loads images using OpenCV's imread() function without validating

  • 7.5 High severity

    urllib3: Improper Handling of Highly Compressed Data (Data Amplification)

    CVE-2025-66471Urllib3

    urllib3 is a user-friendly HTTP client library for Python. Starting in version 1.0 and prior to 2.6.0, the Streaming API improperly handles highly compressed data. urllib3's streaming API is designed for the efficient handling of large HTTP responses by readin

  • 7.5 High severity

    pypdf: Improper Handling of Highly Compressed Data (Data Amplification)

    CVE-2025-62708Py-pdf

    pypdf is a free and open-source pure-python PDF library. Prior to version 6.1.3, an attacker who uses this vulnerability can craft a PDF which leads to large memory usage. This requires parsing the content stream of a page using the LZWDecode filter. This has

  • 7.5 High severity

    netty: Improper Handling of Highly Compressed Data (Data Amplification)

    CVE-2025-58057Netty

    Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients. In netty-codec-compression versions 4.1.124.Final and below, and netty-codec versions 4.2.4.Final and below,

  • 7.5 High severity

    h2oai/h2o-3: Improper Handling of Highly Compressed Data (Data Amplification)

    CVE-2024-7765H2oai

    In h2oai/h2o-3 version 3.46.0.2, a vulnerability exists where uploading and repeatedly parsing a large GZIP file can cause a denial of service. The server becomes unresponsive due to memory exhaustion and a large number of concurrent slow-running jobs. This is

  • 7.5 High severity

    ollama/ollama: Improper Handling of Highly Compressed Data (Data Amplification)

    CVE-2024-12886Ollama

    An Out-Of-Memory (OOM) vulnerability exists in the `ollama` server version 0.3.14. This vulnerability can be triggered when a malicious API server responds with a gzip bomb HTTP response, leading to the `ollama` server crashing. The vulnerability is present in

  • 7.5 High severity

    kin-openapi: Improper Handling of Highly Compressed Data (Data Amplification)

    CVE-2025-30153Getkin

    kin-openapi is a Go project for handling OpenAPI files. Prior to 0.131.0, when validating a request with a multipart/form-data schema, if the OpenAPI schema allows it, an attacker can upload a crafted ZIP file (e.g., a ZIP bomb), causing the server to consume

  • 7.5 High severity

    scrapy/scrapy: Improper Handling of Highly Compressed Data (Data Amplification)

    CVE-2024-3572Scrapy

    The scrapy/scrapy project is vulnerable to XML External Entity (XXE) attacks due to the use of lxml.etree.fromstring for parsing untrusted XML data without proper validation. This vulnerability allows attackers to perform denial of service attacks, access loca

  • 7.5 High severity

    router: Improper Handling of Highly Compressed Data (Data Amplification)

    CVE-2024-28101Apollographql

    The Apollo Router is a graph router written in Rust to run a federated supergraph that uses Apollo Federation. Versions 0.9.5 until 1.40.2 are subject to a Denial-of-Service (DoS) type vulnerability. When receiving compressed HTTP payloads, affected versions o

  • 7.5 High severity

    envoy: Uncontrolled Resource Consumption

    CVE-2022-29225EnvoyproxyEPSS 1.61%

    Envoy is a cloud-native high-performance proxy. In versions prior to 1.22.1 secompressors accumulate decompressed data into an intermediate buffer before overwriting the body in the decode/encodeBody. This may allow an attacker to zip bomb the decompressor by