VDB

CVE-2020-8927

CVE-2020-8927 PUBLISHED CVSS 6.5 MEDIUM

Integer overflow in the bundled Brotli C library

Record from NVD · Published September 15, 2020

brotli is fixed in 1.0.8 (PyPI)

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.

EPSS 3.22% · 88.2th percentile

Fixed versions

Upgrade to a fixed version or later. Language registries are listed first, then Linux distributions, then vendor products.

PackageEcosystemFixed in
Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.browser-wasm.Msi.x64NuGet6.0.3
Microsoft.NETCore.App.Runtime.Mono.ios-arm64NuGet6.0.3
Microsoft.NETCore.App.Runtime.Mono.LLVM.linux-x64NuGet6.0.3, 5.0.15
Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64NuGet6.0.3
Microsoft.NETCore.App.Runtime.Mono.android-x64.Msi.x64NuGet6.0.3
Microsoft.NETCore.App.Runtime.Mono.ios-arm64.Msi.arm64NuGet6.0.3
Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x86NuGet6.0.3
Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64.Msi.x86NuGet6.0.3
Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.iossimulator-x86NuGet6.0.3
Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-x64NuGet6.0.3
Microsoft.NETCore.App.Runtime.Mono.android-x86.Msi.x64NuGet6.0.3
Microsoft.NETCore.App.Runtime.Mono.tvossimulator-x64.Msi.x86NuGet6.0.3

68 more packages have a fixed version. See every fix in Lookup.

Risk scores

CVSS 3.1
6.5
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
EPSS Score
3.22%
88.2th percentile

Affected products

VendorProductVersions
microsoftvisual_studio_202217.1, 17.0
canonicalubuntu_linux20.04, 16.04, 18.04
microsoft.net5.0
opensuseleap15.2
microsoftvisual_studio_201916.0
googlebrotli0
microsoftpowershell7.2, 7.1, 7.0
microsoft.net_core3.1
debiandebian_linux9.0, 10.0
fedoraprojectfedora35, 36, 34

Timeline

  • Sep 15, 2020 CVE Published
  • Apr 14, 2021 EPSS Score (30 in total, the first dated here)
  • Nov 21, 2024 CVE Updated
  • Mar 7, 2026 Distribution Patch (22 in total, the first dated here)
  • Mar 7, 2026 Security Advisory (20 in total, the first dated here)
  • Aug 28, 2026 Coalition ESS Score

Query this with the API

The same record, from the CLI:

vulnetix vdb vuln CVE-2020-8927
vulnetix vdb fixes CVE-2020-8927

Or with curl, using the org id and key from your account page:

curl -s -H "Authorization: ApiKey ${VULNETIX_ORG_ID}:${VULNETIX_API_KEY}" \
  "https://api.vdb.vulnetix.com/v2/vuln/CVE-2020-8927/fixes/registry"

The Community plan is free and allows 50 queries a day. Get a free API key · API quickstart

References

Look up in the Resolve Platform →
$ Lookup Community · 50/day Open Lookup ›