Średnia

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 happe

  • Ujawniono: 15.09.2020
  • Aktualizacja: 11.10.2026 12:19

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.

Czego dotyczy

Kliknij technologię, aby zobaczyć wszystkie dotyczące jej podatności.

PlatformaPaczkaPodatne wersjePoprawka w wersji
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.android-arm >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.android-arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.android-x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.android-x86 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.browser-wasm >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-arm >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-x86 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.browser-wasm >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.ios-arm >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.ios-arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.iossimulator-arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.iossimulator-x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.iossimulator-x86 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.maccatalyst-arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.maccatalyst-x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.tvos-arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.tvossimulator-arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.tvossimulator-x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm64.Msi.x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm.Msi.x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x64.Msi.x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x86 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x86.Msi.x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.browser-wasm >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.browser-wasm.Msi.x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.browser-wasm >= 5.0.0, < 5.0.15 5.0.15
.NET (NuGet) Microsoft.NETCore.App.Runtime.linux-arm >= 3.0.0, < 3.1.23, >= 5.0.0, < 5.0.15, >= 6.0.0, < 6.0.3 3.1.23, 5.0.15, 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.linux-arm64 >= 3.0.0, < 3.1.23, >= 5.0.0, < 5.0.15, >= 6.0.0, < 6.0.3 3.1.23, 5.0.15, 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.linux-musl-arm >= 5.0.0, < 5.0.15, >= 6.0.0, < 6.0.3 5.0.15, 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.linux-musl-arm64 >= 3.0.0, < 3.1.23, >= 5.0.0, < 5.0.15, >= 6.0.0, < 6.0.3 3.1.23, 5.0.15, 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.linux-musl-x64 >= 5.0.0, < 5.0.15, >= 6.0.0, < 6.0.3 5.0.15, 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.linux-x64 >= 3.0.0, < 3.1.23, >= 5.0.0, < 5.0.15, >= 6.0.0, < 6.0.3 3.1.23, 5.0.15, 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.android-arm >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.android-arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.android-arm64.Msi.arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.android-arm64.Msi.x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.android-arm64.Msi.x86 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.android-arm.Msi.arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.android-arm.Msi.x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.android-arm.Msi.x86 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.android-x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.android-x64.Msi.arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.android-x64.Msi.x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.android-x64.Msi.x86 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.android-x86 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.android-x86.Msi.arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.android-x86.Msi.x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.android-x86.Msi.x86 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.browser-wasm >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.browser-wasm.Msi.arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.browser-wasm.Msi.x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.browser-wasm.Msi.x86 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.ios-arm >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.ios-arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.ios-arm64.Msi.arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.ios-arm64.Msi.x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.ios-arm64.Msi.x86 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.ios-arm.Msi.arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.ios-arm.Msi.x86 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64.Msi.arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64.Msi.x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64.Msi.x86 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64.Msi.arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64.Msi.x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64.Msi.x86 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.iossimulator-x86 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.iossimulator-x86.Msi.arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.iossimulator-x86.Msi.x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.iossimulator-x86.Msi.x86 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.linux-arm >= 5.0.0, < 5.0.15, >= 6.0.0, < 6.0.3 5.0.15, 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.linux-arm64 >= 5.0.0, < 5.0.15, >= 6.0.0, < 6.0.3 5.0.15, 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.linux-musl-x64 >= 5.0.0, < 5.0.15, >= 6.0.0, < 6.0.3 5.0.15, 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.linux-x64 >= 5.0.0, < 5.0.15, >= 6.0.0, < 6.0.3 5.0.15, 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.linux-arm64 >= 5.0.0, < 5.0.15, >= 6.0.0, < 6.0.3 5.0.15, 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.linux-x64 >= 5.0.0, < 5.0.15, >= 6.0.0, < 6.0.3 5.0.15, 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.osx-x64 >= 5.0.0, < 5.0.15, >= 6.0.0, < 6.0.3 5.0.15, 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.LLVM.linux-arm64 >= 5.0.0, < 5.0.15, >= 6.0.0, < 6.0.3 5.0.15, 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.LLVM.linux-x64 >= 5.0.0, < 5.0.15, >= 6.0.0, < 6.0.3 5.0.15, 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.LLVM.osx-x64 >= 5.0.0, < 5.0.15, >= 6.0.0, < 6.0.3 5.0.15, 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64.Msi.arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64.Msi.x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64.Msi.x86 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64.Msi.arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64.Msi.x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64.Msi.x86 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.osx-arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.osx-x64 >= 5.0.0, < 5.0.15, >= 6.0.0, < 6.0.3 5.0.15, 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.tvos-arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.tvos-arm64.Msi.arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.tvos-arm64.Msi.x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.tvos-arm64.Msi.x86 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.tvossimulator-arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.tvossimulator-arm64.Msi.arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.tvossimulator-arm64.Msi.x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.tvossimulator-arm64.Msi.x86 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.tvossimulator-x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.tvossimulator-x64.Msi.arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.tvossimulator-x64.Msi.x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.tvossimulator-x64.Msi.x86 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.win-x64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.win-x86 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.osx-arm64 >= 6.0.0, < 6.0.3 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.osx-x64 >= 3.0.0, < 3.1.23, >= 5.0.0, < 5.0.15, >= 6.0.0, < 6.0.3 3.1.23, 5.0.15, 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.win-arm >= 3.0.0, < 3.1.23, >= 5.0.0, < 5.0.15, >= 6.0.0, < 6.0.3 3.1.23, 5.0.15, 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.win-arm64 >= 3.0.0, < 3.1.23, >= 5.0.0, < 5.0.15, >= 6.0.0, < 6.0.3 3.1.23, 5.0.15, 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.win-x64 >= 3.0.0, < 3.1.23, >= 5.0.0, < 5.0.15, >= 6.0.0, < 6.0.3 3.1.23, 5.0.15, 6.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.win-x86 >= 3.0.0, < 3.1.23, >= 5.0.0, < 5.0.15, >= 6.0.0, < 6.0.3 3.1.23, 5.0.15, 6.0.3
Python (PyPI) brotli < 1.0.8 1.0.8

Odnośniki

Ocena CVSS 6.5/10
Wektor CVSS
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
Słabość (CWE)
CWE-120
Platforma
.NET (NuGet), Python (PyPI)
Paczka
Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.android-arm, Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.android-arm64, Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.android-x64
Ujawniono
15.09.2020
Aktualizacja
11.10.2026 12:19

Źródła i licencje

OSV / GitHub Advisory Database - GHSA-5v8v-66v8-mwm7 - CC BY 4.0

OSV / GitHub Advisory Database - PYSEC-2020-29 - PyPA Advisory Database; CC BY 4.0

Historia podatności: Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.android-x86

Wszystkie opisane podatności tej paczki (.NET (NuGet)), od najnowszej. Widać, czy to jednorazowa wpadka, czy paczka, której trzeba pilnować.

Wszystkich wpisów
2
Pierwsza → ostatnia
09.2020 10.2022
Bez poprawki
0
Wykorzystywana w atakach
0

Rozkład istotności

  • Średnia 2

Ujawnienia w latach

  1. 2020: 1
  2. 2021: 0
  3. 2022: 1
  4. 2023: 0
  5. 2024: 0
  6. 2025: 0
  7. 2026: 0
  1. Średnia · 6.3 CVE-2022-24512 >= 6.0.0, < 6.0.3 6.0.3
  2. 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 happe ten wpis
    Średnia · 6.5 CVE-2020-36846 >= 6.0.0, < 6.0.3 6.0.3

Dowiedz się, które podatności dotyczą Twojej aplikacji

Po podłączeniu integracji DockRay i włączeniu raportowania oprogramowania DockRay porównuje zgłoszone wersje komponentów ze znanymi podatnościami i powiadamia o potwierdzonych dopasowaniach. Zakres zależy od obsługiwanej technologii i dostępnych biuletynów.

Podłącz swoją aplikację
Newsletter DockRay

Bezpieczeństwo aplikacji w Twojej skrzynce

Najważniejsze podatności, konkretne zalecenia i praktyczne wskazówki dla Twoich aplikacji. Wybierz technologie i śledź to, co ma znaczenie dla Twojego projektu.

  • Codzienne zestawienie nowych podatności, także krytycznych.
  • Powiadomienia o ważnych aktualizacjach.
  • Praktyczne porady o bezpieczeństwie i monitoringu aplikacji.

Pozostaw puste, aby otrzymywać informacje o wszystkich technologiach.

Zapis jest bezpłatny. Wypiszesz się jednym kliknięciem w wiadomości.