CVE-2020-36846
CVE-2020-36846 · IO::Compress::Brotli versions prior to 0.007 for Perl have an integer overflow in the bundled Brotli C library
Esta página presenta datos de fuentes públicas de vulnerabilidades. Consulta el aviso original antes de actualizar.
Esta página muestra una selección de datos de las fuentes. Consulte los avisos enlazados para ver la descripción completa y las versiones afectadas.
A buffer overflow, as described in CVE-2020-8927, exists in the embedded Brotli library. Versions of IO::Compress::Brotli prior to 0.007 included a version of the brotli library prior to version 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 IO::Compress::Brotli module to 0.007 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.
CVSS 9.8 · Crítica · EPSS 0,7% · Corrección disponible
- Publicación
- Actualización
Pila tecnológica: system · python
Productos y versiones afectados
io::compress::brotli
- Versiones
- ≥ 0, < 0.007: Afectada (custom)
Actualiza a 0.007
compu-brotli-sys crates.io
- Intervalos de versiones afectados
- SEMVER: < 1.0.9
Actualiza a 1.0.9
microsoft.netcore.app.runtime.linux-arm NuGet
- Versiones
- 3.0.0
- 3.0.1
- 3.0.2
- 3.0.3
- 3.1.0
- 3.1.1
- 3.1.10
- 3.1.11
- 3.1.12
- 3.1.13
- 3.1.14
- 3.1.15
- 3.1.16
- 3.1.17
- 3.1.18
- 3.1.19
- 3.1.2
- 3.1.20
- 3.1.21
- 3.1.22
- 3.1.3
- 3.1.4
- 3.1.5
- 3.1.6
- 3.1.7
- 3.1.8
- 3.1.9
- Intervalos de versiones afectados
- ECOSYSTEM: ≥ 3.0.0, < 3.1.23
Actualiza a 3.1.23
microsoft.netcore.app.runtime.linux-arm64 NuGet
- Versiones
- 3.0.0
- 3.0.1
- 3.0.2
- 3.0.3
- 3.1.0
- 3.1.1
- 3.1.10
- 3.1.11
- 3.1.12
- 3.1.13
- 3.1.14
- 3.1.15
- 3.1.16
- 3.1.17
- 3.1.18
- 3.1.19
- 3.1.2
- 3.1.20
- 3.1.21
- 3.1.22
- 3.1.3
- 3.1.4
- 3.1.5
- 3.1.6
- 3.1.7
- 3.1.8
- 3.1.9
- Intervalos de versiones afectados
- ECOSYSTEM: ≥ 3.0.0, < 3.1.23
Actualiza a 3.1.23
microsoft.netcore.app.runtime.linux-musl-arm64 NuGet
- Versiones
- 3.0.0
- 3.0.1
- 3.0.2
- 3.0.3
- 3.1.0
- 3.1.1
- 3.1.10
- 3.1.11
- 3.1.12
- 3.1.13
- 3.1.14
- 3.1.15
- 3.1.16
- 3.1.17
- 3.1.18
- 3.1.19
- 3.1.2
- 3.1.20
- 3.1.21
- 3.1.22
- 3.1.3
- 3.1.4
- 3.1.5
- 3.1.6
- 3.1.7
- 3.1.8
- 3.1.9
- Intervalos de versiones afectados
- ECOSYSTEM: ≥ 3.0.0, < 3.1.23
Actualiza a 3.1.23
microsoft.netcore.app.runtime.linux-x64 NuGet
- Versiones
- 3.0.0
- 3.0.1
- 3.0.2
- 3.0.3
- 3.1.0
- 3.1.1
- 3.1.10
- 3.1.11
- 3.1.12
- 3.1.13
- 3.1.14
- 3.1.15
- 3.1.16
- 3.1.17
- 3.1.18
- 3.1.19
- 3.1.2
- 3.1.20
- 3.1.21
- 3.1.22
- 3.1.3
- 3.1.4
- 3.1.5
- 3.1.6
- 3.1.7
- 3.1.8
- 3.1.9
- Intervalos de versiones afectados
- ECOSYSTEM: ≥ 3.0.0, < 3.1.23
Actualiza a 3.1.23
microsoft.netcore.app.runtime.osx-x64 NuGet
- Versiones
- 3.0.0
- 3.0.1
- 3.0.2
- 3.0.3
- 3.1.0
- 3.1.1
- 3.1.10
- 3.1.11
- 3.1.12
- 3.1.13
- 3.1.14
- 3.1.15
- 3.1.16
- 3.1.17
- 3.1.18
- 3.1.19
- 3.1.2
- 3.1.20
- 3.1.21
- 3.1.22
- 3.1.3
- 3.1.4
- 3.1.5
- 3.1.6
- 3.1.7
- 3.1.8
- 3.1.9
- Intervalos de versiones afectados
- ECOSYSTEM: ≥ 3.0.0, < 3.1.23
Actualiza a 3.1.23
microsoft.netcore.app.runtime.win-arm NuGet
- Versiones
- 3.0.0
- 3.0.1
- 3.0.2
- 3.0.3
- 3.1.0
- 3.1.1
- 3.1.10
- 3.1.11
- 3.1.12
- 3.1.13
- 3.1.14
- 3.1.15
- 3.1.16
- 3.1.17
- 3.1.18
- 3.1.19
- 3.1.2
- 3.1.20
- 3.1.21
- 3.1.22
- 3.1.3
- 3.1.4
- 3.1.5
- 3.1.6
- 3.1.7
- 3.1.8
- 3.1.9
- Intervalos de versiones afectados
- ECOSYSTEM: ≥ 3.0.0, < 3.1.23
Actualiza a 3.1.23
microsoft.netcore.app.runtime.win-arm64 NuGet
- Versiones
- 3.0.0
- 3.0.1
- 3.0.2
- 3.0.3
- 3.1.0
- 3.1.1
- 3.1.10
- 3.1.11
- 3.1.12
- 3.1.13
- 3.1.14
- 3.1.15
- 3.1.16
- 3.1.17
- 3.1.18
- 3.1.19
- 3.1.2
- 3.1.20
- 3.1.21
- 3.1.22
- 3.1.3
- 3.1.4
- 3.1.5
- 3.1.6
- 3.1.7
- 3.1.8
- 3.1.9
- Intervalos de versiones afectados
- ECOSYSTEM: ≥ 3.0.0, < 3.1.23
Actualiza a 3.1.23
microsoft.netcore.app.runtime.win-x64 NuGet
- Versiones
- 3.0.0
- 3.0.1
- 3.0.2
- 3.0.3
- 3.1.0
- 3.1.1
- 3.1.10
- 3.1.11
- 3.1.12
- 3.1.13
- 3.1.14
- 3.1.15
- 3.1.16
- 3.1.17
- 3.1.18
- 3.1.19
- 3.1.2
- 3.1.20
- 3.1.21
- 3.1.22
- 3.1.3
- 3.1.4
- 3.1.5
- 3.1.6
- 3.1.7
- 3.1.8
- 3.1.9
- Intervalos de versiones afectados
- ECOSYSTEM: ≥ 3.0.0, < 3.1.23
Actualiza a 3.1.23
microsoft.netcore.app.runtime.win-x86 NuGet
- Versiones
- 3.0.0
- 3.0.1
- 3.0.2
- 3.0.3
- 3.1.0
- 3.1.1
- 3.1.10
- 3.1.11
- 3.1.12
- 3.1.13
- 3.1.14
- 3.1.15
- 3.1.16
- 3.1.17
- 3.1.18
- 3.1.19
- 3.1.2
- 3.1.20
- 3.1.21
- 3.1.22
- 3.1.3
- 3.1.4
- 3.1.5
- 3.1.6
- 3.1.7
- 3.1.8
- 3.1.9
- Intervalos de versiones afectados
- ECOSYSTEM: ≥ 3.0.0, < 3.1.23
Actualiza a 3.1.23
microsoft.netcore.app.runtime.mono.llvm.aot.linux-arm64 NuGet
- Versiones
- 5.0.0
- 5.0.1
- 5.0.10
- 5.0.11
- 5.0.12
- 5.0.13
- 5.0.14
- 5.0.2
- 5.0.3
- 5.0.4
- 5.0.5
- 5.0.6
- 5.0.7
- 5.0.8
- 5.0.9
- Intervalos de versiones afectados
- ECOSYSTEM: ≥ 5.0.0, < 5.0.15
Actualiza a 5.0.15
microsoft.netcore.app.runtime.mono.llvm.aot.linux-x64 NuGet
- Versiones
- 5.0.0
- 5.0.1
- 5.0.10
- 5.0.11
- 5.0.12
- 5.0.13
- 5.0.14
- 5.0.2
- 5.0.3
- 5.0.4
- 5.0.5
- 5.0.6
- 5.0.7
- 5.0.8
- 5.0.9
- Intervalos de versiones afectados
- ECOSYSTEM: ≥ 5.0.0, < 5.0.15
Actualiza a 5.0.15
microsoft.netcore.app.runtime.mono.llvm.aot.osx-x64 NuGet
- Versiones
- 5.0.0
- 5.0.1
- 5.0.10
- 5.0.11
- 5.0.12
- 5.0.13
- 5.0.14
- 5.0.2
- 5.0.3
- 5.0.4
- 5.0.5
- 5.0.6
- 5.0.7
- 5.0.8
- 5.0.9
- Intervalos de versiones afectados
- ECOSYSTEM: ≥ 5.0.0, < 5.0.15
Actualiza a 5.0.15
microsoft.netcore.app.runtime.mono.llvm.linux-arm64 NuGet
- Versiones
- 5.0.0
- 5.0.1
- 5.0.10
- 5.0.11
- 5.0.12
- 5.0.13
- 5.0.14
- 5.0.2
- 5.0.3
- 5.0.4
- 5.0.5
- 5.0.6
- 5.0.7
- 5.0.8
- 5.0.9
- Intervalos de versiones afectados
- ECOSYSTEM: ≥ 5.0.0, < 5.0.15
Actualiza a 5.0.15
microsoft.netcore.app.runtime.mono.llvm.linux-x64 NuGet
- Versiones
- 5.0.0
- 5.0.1
- 5.0.10
- 5.0.11
- 5.0.12
- 5.0.13
- 5.0.14
- 5.0.2
- 5.0.3
- 5.0.4
- 5.0.5
- 5.0.6
- 5.0.7
- 5.0.8
- 5.0.9
- Intervalos de versiones afectados
- ECOSYSTEM: ≥ 5.0.0, < 5.0.15
Actualiza a 5.0.15
microsoft.netcore.app.runtime.mono.llvm.osx-x64 NuGet
- Versiones
- 5.0.0
- 5.0.1
- 5.0.10
- 5.0.11
- 5.0.12
- 5.0.13
- 5.0.14
- 5.0.2
- 5.0.3
- 5.0.4
- 5.0.5
- 5.0.6
- 5.0.7
- 5.0.8
- 5.0.9
- Intervalos de versiones afectados
- ECOSYSTEM: ≥ 5.0.0, < 5.0.15
Actualiza a 5.0.15
microsoft.netcore.app.runtime.mono.linux-arm NuGet
- Versiones
- 5.0.0
- 5.0.1
- 5.0.10
- 5.0.11
- 5.0.12
- 5.0.13
- 5.0.14
- 5.0.2
- 5.0.3
- 5.0.4
- 5.0.5
- 5.0.6
- 5.0.7
- 5.0.8
- 5.0.9
- Intervalos de versiones afectados
- ECOSYSTEM: ≥ 5.0.0, < 5.0.15
Actualiza a 5.0.15
microsoft.netcore.app.runtime.mono.linux-arm64 NuGet
- Versiones
- 5.0.0
- 5.0.1
- 5.0.10
- 5.0.11
- 5.0.12
- 5.0.13
- 5.0.14
- 5.0.2
- 5.0.3
- 5.0.4
- 5.0.5
- 5.0.6
- 5.0.7
- 5.0.8
- 5.0.9
- Intervalos de versiones afectados
- ECOSYSTEM: ≥ 5.0.0, < 5.0.15
Actualiza a 5.0.15
microsoft.netcore.app.runtime.mono.linux-musl-x64 NuGet
- Versiones
- 5.0.0
- 5.0.1
- 5.0.10
- 5.0.11
- 5.0.12
- 5.0.13
- 5.0.14
- 5.0.2
- 5.0.3
- 5.0.4
- 5.0.5
- 5.0.6
- 5.0.7
- 5.0.8
- 5.0.9
- Intervalos de versiones afectados
- ECOSYSTEM: ≥ 5.0.0, < 5.0.15
Actualiza a 5.0.15
microsoft.netcore.app.runtime.mono.linux-x64 NuGet
- Versiones
- 5.0.0
- 5.0.1
- 5.0.10
- 5.0.11
- 5.0.12
- 5.0.13
- 5.0.14
- 5.0.2
- 5.0.3
- 5.0.4
- 5.0.5
- 5.0.6
- 5.0.7
- 5.0.8
- 5.0.9
- Intervalos de versiones afectados
- ECOSYSTEM: ≥ 5.0.0, < 5.0.15
Actualiza a 5.0.15
microsoft.netcore.app.runtime.mono.osx-x64 NuGet
- Versiones
- 5.0.0
- 5.0.1
- 5.0.10
- 5.0.11
- 5.0.12
- 5.0.13
- 5.0.14
- 5.0.2
- 5.0.3
- 5.0.4
- 5.0.5
- 5.0.6
- 5.0.7
- 5.0.8
- 5.0.9
- Intervalos de versiones afectados
- ECOSYSTEM: ≥ 5.0.0, < 5.0.15
Actualiza a 5.0.15
microsoft.netcore.app.runtime.browser-wasm NuGet
- Versiones
- 5.0.0
- 5.0.1
- 5.0.10
- 5.0.11
- 5.0.12
- 5.0.13
- 5.0.14
- 5.0.2
- 5.0.3
- 5.0.4
- 5.0.5
- 5.0.6
- 5.0.7
- 5.0.8
- 5.0.9
- Intervalos de versiones afectados
- ECOSYSTEM: ≥ 5.0.0, < 5.0.15
Actualiza a 5.0.15
microsoft.netcore.app.runtime.linux-arm NuGet
- Versiones
- 5.0.0
- 5.0.1
- 5.0.10
- 5.0.11
- 5.0.12
- 5.0.13
- 5.0.14
- 5.0.2
- 5.0.3
- 5.0.4
- 5.0.5
- 5.0.6
- 5.0.7
- 5.0.8
- 5.0.9
- Intervalos de versiones afectados
- ECOSYSTEM: ≥ 5.0.0, < 5.0.15
Actualiza a 5.0.15
Fuentes originales
- https://github.com/google/brotli/pull/826
- https://github.com/advisories/GHSA-5v8v-66v8-mwm7
- https://github.com/timlegge/perl-IO-Compress-Brotli/blob/8b44c83b23bb4658179e1494af4b725a1bc476bc/Changes#L52
- https://nvd.nist.gov/vuln/detail/CVE-2020-8927
- https://github.com/google/brotli/commit/223d80cfbec8fd346e32906c732c8ede21f0cea6
- https://nvd.nist.gov/vuln/detail/CVE-2020-36846