Staging Environment: Content and features may be unstable or change without notice.
Search for packages
Package details: pkg:pypi/brotli@1.0.4
purl pkg:pypi/brotli@1.0.4
Next non-vulnerable version 1.2.0
Latest non-vulnerable version 1.2.0
Risk 4.4
Vulnerabilities affecting this package (2)
Vulnerability Summary Fixed by
VCID-69ua-s6h2-3uhc
Aliases:
BIT-brotli-2020-8927
BIT-dotnet-2020-8927
BIT-dotnet-sdk-2020-8927
BIT-powershell-2020-8927
CVE-2020-36846
CVE-2020-8927
GHSA-5v8v-66v8-mwm7
GO-2025-3726
PYSEC-2020-29
RUSTSEC-2021-0131
RUSTSEC-2021-0132
A buffer overflow exists in the Brotli library versions prior to 1.0.8 where an attacker controlling the input length of a "one-shot" decompression request to a script can trigger a crash, which happens when copying over chunks of data larger than 2 GiB. It is recommended to update your Brotli library to 1.0.8 or later. If one cannot update, we recommend to use the "streaming" API as opposed to the "one-shot" API, and impose chunk size limits.
1.0.8
Affected by 1 other vulnerability.
VCID-dc1m-rt7j-w3af
Aliases:
CVE-2025-6176
GHSA-2qfp-q593-8484
Scrapy is vulnerable to a denial of service (DoS) attack due to flaws in brotli decompression implementation Scrapy versions up to 2.13.3 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. Mitigation for this vulnerability needs security enhancement added in brotli v1.2.0.
1.2.0
Affected by 0 other vulnerabilities.
Vulnerabilities fixed by this package (0)
Vulnerability Summary Aliases
This package is not known to fix vulnerabilities.

Date Actor Action Vulnerability Source VulnerableCode Version
2026-04-16T23:51:16.696311+00:00 GitLab Importer Affected by VCID-dc1m-rt7j-w3af https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/brotli/CVE-2025-6176.yml 38.4.0
2026-04-16T22:01:18.133982+00:00 GitLab Importer Affected by VCID-69ua-s6h2-3uhc https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/brotli/CVE-2020-8927.yml 38.4.0
2026-04-12T01:12:48.915295+00:00 GitLab Importer Affected by VCID-dc1m-rt7j-w3af https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/brotli/CVE-2025-6176.yml 38.3.0
2026-04-11T23:16:53.559039+00:00 GitLab Importer Affected by VCID-69ua-s6h2-3uhc https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/brotli/CVE-2020-8927.yml 38.3.0
2026-04-03T01:21:44.417409+00:00 GitLab Importer Affected by VCID-dc1m-rt7j-w3af https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/brotli/CVE-2025-6176.yml 38.1.0
2026-04-02T23:24:41.705545+00:00 GitLab Importer Affected by VCID-69ua-s6h2-3uhc https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/brotli/CVE-2020-8927.yml 38.1.0
2026-04-01T17:45:28.706615+00:00 GitLab Importer Affected by VCID-69ua-s6h2-3uhc https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/brotli/CVE-2020-8927.yml 38.0.0
2026-04-01T15:02:14.781904+00:00 PyPI Importer Affected by VCID-69ua-s6h2-3uhc https://osv-vulnerabilities.storage.googleapis.com/PyPI/all.zip 38.0.0
2026-04-01T12:42:38.040740+00:00 Pypa Importer Affected by VCID-69ua-s6h2-3uhc https://github.com/pypa/advisory-database/blob/main/vulns/brotli/PYSEC-2020-29.yaml 38.0.0