CVE-2020-26154
libproxy: sending more than 102400 bytes in PAC without a Content-Length present could result in buffer overflow
Sévérité par source
Le label propre à Trivy est CRITICAL. Critique selon NVD, CBL-Mariner. Plus basse selon Red Hat (moyenne), Ubuntu (moyenne).
Description
url.cpp in libproxy through 0.4.15 is prone to a buffer overflow when PAC is enabled, as demonstrated by a large PAC file that is delivered without a Content-length header.
Paquets affectés et versions corrigées
| Source | Paquet | Corrigé en |
|---|---|---|
| CBL-Mariner 2.0 | libproxy | 0:0.4.17-5.cm2 |
| alpine 3.12 | libproxy | 0.4.15-r8 |
| alpine 3.13 | libproxy | 0.4.15-r9 |
| alpine 3.14 | libproxy | 0.4.15-r9 |
| alpine 3.15 | libproxy | 0.4.15-r9 |
| alpine 3.16 | libproxy | 0.4.15-r9 |
| alpine 3.17 | libproxy | 0.4.15-r9 |
| alpine 3.18 | libproxy | 0.4.15-r9 |
| alpine 3.19 | libproxy | 0.4.15-r9 |
| alpine 3.20 | libproxy | 0.4.15-r9 |
| alpine 3.21 | libproxy | 0.4.15-r9 |
| alpine 3.22 | libproxy | 0.4.15-r9 |
Afficher les 29 entrées de 29 sources
| Source | Paquet | Corrigé en |
|---|---|---|
| CBL-Mariner 2.0 | libproxy | 0:0.4.17-5.cm2 |
| alpine 3.12 | libproxy | 0.4.15-r8 |
| alpine 3.13 | libproxy | 0.4.15-r9 |
| alpine 3.14 | libproxy | 0.4.15-r9 |
| alpine 3.15 | libproxy | 0.4.15-r9 |
| alpine 3.16 | libproxy | 0.4.15-r9 |
| alpine 3.17 | libproxy | 0.4.15-r9 |
| alpine 3.18 | libproxy | 0.4.15-r9 |
| alpine 3.19 | libproxy | 0.4.15-r9 |
| alpine 3.20 | libproxy | 0.4.15-r9 |
| alpine 3.21 | libproxy | 0.4.15-r9 |
| alpine 3.22 | libproxy | 0.4.15-r9 |
| alpine 3.23 | libproxy | 0.4.15-r9 |
| alpine 3.24 | libproxy | 0.4.15-r9 |
| alpine edge | libproxy | 0.4.15-r9 |
| debian 10 | libproxy | 0.4.15-5+deb10u1 |
| debian 11 | libproxy | 0.4.15-15 |
| debian 12 | libproxy | 0.4.15-15 |
| debian 13 | libproxy | 0.4.15-15 |
| debian 14 | libproxy | 0.4.15-15 |
| debian 9 | libproxy | 0.4.14-2+deb9u2 |
| echo | libproxy | 0.4.15-15 |
| ubuntu 16.04 | libproxy | 0.4.11-5ubuntu1.2 |
| ubuntu 16.04-ESM | libproxy | 0.4.11-5ubuntu1.2 |
| ubuntu 18.04 | libproxy | 0.4.15-1ubuntu0.2 |
| ubuntu 18.04-ESM | libproxy | 0.4.15-1ubuntu0.2 |
| ubuntu 20.04 | libproxy | 0.4.15-10ubuntu1.2 |
| ubuntu 20.04-ESM | libproxy | 0.4.15-10ubuntu1.2 |
| ubuntu 20.10 | libproxy | 0.4.15-13ubuntu1.1 |
Références
- http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00030.html
- http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00033.html
- https://access.redhat.com/security/cve/CVE-2020-26154
- https://bugs.debian.org/968366
- https://github.com/libproxy/libproxy/pull/126
- https://lists.debian.org/debian-lts-announce/2020/11/msg00024.html
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/3BID3HVHAF6DA3YJOFDBSAZSMR3ODNIW/
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/WZVZXTFMFTSML3J6OOCDBDYH474BRJSW/