Skip to content
OpenAdvisories
Unscored CVE-2020-25219 EUVD-2020-17909GHSA-pj93-8v65-p9w3

url::recvline in url.cpp in libproxy 0.4.x through 0.4.15 allows a remote HTTP server to trigger uncontrolled recursion via a response comp…

Published Sep 9, 2020 · Updated Aug 4, 2024 · Assigned by mitre

Description

url::recvline in url.cpp in libproxy 0.4.x through 0.4.15 allows a remote HTTP server to trigger uncontrolled recursion via a response composed of an infinite stream that lacks a newline character. This leads to stack exhaustion.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libproxy 0.4.15-15 —
Debian 13 libproxy 0.4.15-15 —
Debian 12 libproxy 0.4.15-15 —
Debian 10 libproxy 0.4.15-5+deb10u1 DSA-4800-1
Debian 9 libproxy 0.4.14-2+deb9u1 DLA-2372-1
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS libproxy 0.4.15-10ubuntu1.1 USN-4514-1
Ubuntu 18.04 LTS libproxy 0.4.15-1ubuntu0.1 USN-4514-1
Ubuntu 16.04 LTS libproxy 0.4.11-5ubuntu1.1 USN-4514-1
ReleasePackageFixed inAdvisory
RHEL 8 libproxy +6 0.4.15-5.5.el8_10 RHEA-2024:8852
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
RHEL 8.8 EUS libproxy +6 0.4.15-5.4.el8_8 RHSA-2024:6205
ReleasePackageFixed inAdvisory
SLES 15 SP2 libproxy +1 0.4.15-4.3.1 SUSE-SU-2020:2901-1
SLES 15 SP1 libproxy +1 0.4.15-4.3.1 SUSE-SU-2020:2901-1
SLES 15 libproxy +1 0.4.15-4.3.1 SUSE-SU-2020:2901-1
SLES 12 SP5 libproxy +1 0.4.13-18.3.1 SUSE-SU-2020:2900-1
SLES 12 SP4 libproxy +1 0.4.13-18.3.1 SUSE-SU-2020:2900-1
Show 15 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES 12 SP3 libproxy +1 0.4.13-18.3.1 SUSE-SU-2020:2900-1
SLES 12 SP2 libproxy +1 0.4.13-18.3.1 SUSE-SU-2020:2900-1
SLES for SAP 15 libproxy +1 0.4.15-4.3.1 SUSE-SU-2020:2901-1
SLES for SAP 12 SP5 libproxy +1 0.4.13-18.3.1 SUSE-SU-2020:2900-1
SLES for SAP 12 SP4 libproxy +1 0.4.13-18.3.1 SUSE-SU-2020:2900-1
SLES for SAP 12 SP3 libproxy +1 0.4.13-18.3.1 SUSE-SU-2020:2900-1
SLES for SAP 12 SP2 libproxy +1 0.4.13-18.3.1 SUSE-SU-2020:2900-1
SLE HPC 15 libproxy +1 0.4.15-4.3.1 SUSE-SU-2020:2901-1
SUSE OpenStack Cloud Crowbar 9 libproxy +1 0.4.13-18.3.1 SUSE-SU-2020:2900-1
SUSE OpenStack Cloud Crowbar 8 libproxy +1 0.4.13-18.3.1 SUSE-SU-2020:2900-1
SUSE OpenStack Cloud 9 libproxy +1 0.4.13-18.3.1 SUSE-SU-2020:2900-1
SUSE OpenStack Cloud 8 libproxy +1 0.4.13-18.3.1 SUSE-SU-2020:2900-1
SUSE OpenStack Cloud 7 libproxy +1 0.4.13-18.3.1 SUSE-SU-2020:2900-1
SUSE HPE Helion OpenStack 8 libproxy +1 0.4.13-18.3.1 SUSE-SU-2020:2900-1
SUSE Enterprise Storage 5 libproxy +1 0.4.13-18.3.1 SUSE-SU-2020:2900-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed libproxy 0.4.17-2.2 openSUSE-SU-2024:10973-1
openSUSE Leap 15.2 libproxy +1 0.4.15-lp152.5.3.1 openSUSE-SU-2020:1680-1
openSUSE Leap 15.1 libproxy +1 0.4.15-lp151.4.3.1 openSUSE-SU-2020:1676-1
ReleasePackageFixed inAdvisory
Alpine v3.24 libproxy 0.4.15-r8 —
Alpine v3.23 libproxy 0.4.15-r8 —
Alpine v3.22 libproxy 0.4.15-r8 —
Alpine v3.21 libproxy 0.4.15-r8 —
Alpine v3.20 libproxy 0.4.15-r8 —
Show 8 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 libproxy 0.4.15-r8 —
Alpine v3.18 libproxy 0.4.15-r8 —
Alpine v3.17 libproxy 0.4.15-r8 —
Alpine v3.16 libproxy 0.4.15-r8 —
Alpine v3.15 libproxy 0.4.15-r8 —
Alpine v3.14 libproxy 0.4.15-r8 —
Alpine v3.13 libproxy 0.4.15-r8 —
Alpine v3.12 libproxy 0.4.15-r7 —

Advisories 11

References