Vulnerability · Published Oct 31, 2025 · Assigned by @huntr_ai

CVE-2025-6176Brotli decompression bomb DoS in scrapy/scrapy

High 7.5

In plain English

A high-severity uncontrolled resource consumption in scrapy/scrapy from scrapy. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.5% (higher than 45% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.0)7.5High
Exploit odds (30 days)0.5%top 54.8% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack toolingNoneno public tooling known

Official description

Scrapy versions up to 2.13.2 are vulnerable to a denial of service (DoS) attack due to a flaw in its brotli decompression implementation. The protection mechanism against decompression bombs fails to mitigate the brotli variant, allowing remote servers to crash clients with less than 80GB of available memory. This occurs because brotli can achieve extremely high compression ratios for zero-filled data, leading to excessive memory consumption during decompression.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
AlmaLinux:10brotli1.1.0-7.el10_1ALSA-2026:0845
AlmaLinux:8brotli1.0.6-4.el8_10ALSA-2026:2389
AlmaLinux:9brotli1.0.9-9.el9_7ALSA-2026:2042
AlmaLinux:10brotli-devel1.1.0-7.el10_1ALSA-2026:0845
AlmaLinux:8brotli-devel1.0.6-4.el8_10ALSA-2026:2389
AlmaLinux:9brotli-devel1.0.9-9.el9_7ALSA-2026:2042
AlmaLinux:10libbrotli1.1.0-7.el10_1ALSA-2026:0845
AlmaLinux:9libbrotli1.0.9-9.el9_7ALSA-2026:2042
AlmaLinux:10python3-brotli1.1.0-7.el10_1ALSA-2026:0845
AlmaLinux:8python3-brotli1.0.6-4.el8_10ALSA-2026:2389
AlmaLinux:9python3-brotli1.0.9-9.el9_7ALSA-2026:2042
Debian:12python-scrapyno fix listedDEBIAN-CVE-2025-6176
Debian:13python-scrapyno fix listedDEBIAN-CVE-2025-6176
Debian:14python-scrapy2.13.4-1DEBIAN-CVE-2025-6176
PyPIbrotli1.2.0PYSEC-2026-2401
PyPIbrotli1.2.0GHSA-2qfp-q593-8484
PyPIscrapy2.13.4PYSEC-2026-1906
PyPIscrapy2.13.4GHSA-2qfp-q593-8484
Rocky Linux:10brotli0:1.1.0-7.el10_1RLSA-2026:0845
Rocky Linux:8brotli0:1.0.6-4.el8_10RLSA-2026:2389
Rocky Linux:9brotli0:1.0.9-9.el9_7RLSA-2026:2042
Ubuntu:25.10python-scrapyno fix listedUBUNTU-CVE-2025-6176
Ubuntu:26.04:LTSpython-scrapyno fix listedUBUNTU-CVE-2025-6176
Ubuntu:26.10python-scrapyno fix listedUBUNTU-CVE-2025-6176

Affected products (as reported)

VendorProductVersions
scrapy scrapy/scrapy unspecified – through latest

Weakness: CWE-400 · Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

References