CVE-2018-1000007
Fixed in a distro release EPSS 10%
libcurl 7.1 through 7.57.0 might accidentally leak authentication data to third parties. When asked to send custom headers in its HTTP requests, libcurl will send that set of headers first to the host in the initial URL but also, if asked to follow redirects and a 30X HTTP response code is returned, to the host mentioned in URL in the `Location:` response header value. Sending the same set of headers to subsequent hosts is in particular a problem for applications that pass on custom `Authorization:` headers, as this header often contains privacy sensitive information or data that could allow others to impersonate the libcurl-using client's request.
Products: haxx curl, debian_linux, canonical ubuntu_linux, redhat enterprise_linux_desktop, redhat enterprise_linux_server, redhat enterprise_linux_server_aus, redhat enterprise_linux_server_eus, redhat enterprise_linux_workstation, fujitsu m10-1_firmware, fujitsu m10-4_firmware, fujitsu m10-4s_firmware, fujitsu m12-1_firmware, fujitsu m12-2_firmware, fujitsu m12-2s_firmware
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Amazon Linux 2 | curl | 7.55.1-9.amzn2.0.1 |
| Amazon Linux 2 | libcurl | 7.55.1-9.amzn2.0.1 |
| Amazon Linux 2 | libcurl-devel | 7.55.1-9.amzn2.0.1 |
| Amazon Linux 2 | nss-pem | 1.0.3-5.amzn2 |
| Arch Linux | curl | 7.58.0-1 |
| Arch Linux | lib32-curl | 7.58.0-1 |
| Arch Linux | lib32-libcurl-compat | 7.58.0-1 |
| Arch Linux | lib32-libcurl-gnutls | 7.58.0-1 |
| Arch Linux | libcurl-compat | 7.58.0-1 |
| Arch Linux | libcurl-gnutls | 7.58.0-1 |
| Debian 12 | curl | 7.58.0-1 |
| Debian 13 | curl | 7.58.0-1 |
| Debian 14 | curl | 7.58.0-1 |
| Debian 7 | curl | 7.26.0-1+wheezy24 |
| Debian 8 | curl | 7.38.0-4+deb8u9 |
| Debian 9 | curl | 7.52.1-5+deb9u4 |
| Red Hat Enterprise Linux 7 | curl | 0:7.29.0-51.el7 |
| Red Hat Enterprise Linux 7 | curl-debuginfo | 0:7.29.0-51.el7 |
| Red Hat Enterprise Linux 7 | libcurl | 0:7.29.0-51.el7 |
| Red Hat Enterprise Linux 7 | libcurl-devel | 0:7.29.0-51.el7 |
| Red Hat Enterprise Linux 7 | nss-pem | 0:1.0.3-5.el7 |
| Red Hat Enterprise Linux 7 | nss-pem-debuginfo | 0:1.0.3-5.el7 |
| Red Hat rhel aus 7.4 | curl | 0:7.29.0-42.el7_4.2 |
| Red Hat rhel aus 7.4 | curl-debuginfo | 0:7.29.0-42.el7_4.2 |
| Red Hat rhel aus 7.4 | libcurl | 0:7.29.0-42.el7_4.2 |
| Red Hat rhel aus 7.4 | libcurl-devel | 0:7.29.0-42.el7_4.2 |
| Red Hat rhel e4s 7.4 | curl | 0:7.29.0-42.el7_4.2 |
| Red Hat rhel e4s 7.4 | curl-debuginfo | 0:7.29.0-42.el7_4.2 |
| Red Hat rhel e4s 7.4 | libcurl | 0:7.29.0-42.el7_4.2 |
| Red Hat rhel e4s 7.4 | libcurl-devel | 0:7.29.0-42.el7_4.2 |
| Red Hat rhel eus 7.5 | curl | 0:7.29.0-46.el7_5.1 |
| Red Hat rhel eus 7.5 | curl-debuginfo | 0:7.29.0-46.el7_5.1 |
| Red Hat rhel eus 7.5 | libcurl | 0:7.29.0-46.el7_5.1 |
| Red Hat rhel eus 7.5 | libcurl-devel | 0:7.29.0-46.el7_5.1 |
| Red Hat rhel software collections 3 | httpd24-curl | 0:7.61.1-1.el6 |
| Red Hat rhel software collections 3 | httpd24-curl | 0:7.61.1-1.el7 |
| Red Hat rhel software collections 3 | httpd24-curl-debuginfo | 0:7.61.1-1.el6 |
| Red Hat rhel software collections 3 | httpd24-curl-debuginfo | 0:7.61.1-1.el7 |
| Red Hat rhel software collections 3 | httpd24-httpd | 0:2.4.34-7.el6 |
| Red Hat rhel software collections 3 | httpd24-httpd | 0:2.4.34-7.el7 |
| Red Hat rhel software collections 3 | httpd24-httpd-debuginfo | 0:2.4.34-7.el7 |
| Red Hat rhel software collections 3 | httpd24-httpd-debuginfo | 0:2.4.34-7.el6 |
| Red Hat rhel software collections 3 | httpd24-httpd-devel | 0:2.4.34-7.el7 |
| Red Hat rhel software collections 3 | httpd24-httpd-devel | 0:2.4.34-7.el6 |
| Red Hat rhel software collections 3 | httpd24-httpd-manual | 0:2.4.34-7.el7 |
| Red Hat rhel software collections 3 | httpd24-httpd-manual | 0:2.4.34-7.el6 |
| Red Hat rhel software collections 3 | httpd24-httpd-tools | 0:2.4.34-7.el7 |
| Red Hat rhel software collections 3 | httpd24-httpd-tools | 0:2.4.34-7.el6 |
| Red Hat rhel software collections 3 | httpd24-libcurl | 0:7.61.1-1.el7 |
| Red Hat rhel software collections 3 | httpd24-libcurl | 0:7.61.1-1.el6 |
| Red Hat rhel software collections 3 | httpd24-libcurl-devel | 0:7.61.1-1.el6 |
| Red Hat rhel software collections 3 | httpd24-libcurl-devel | 0:7.61.1-1.el7 |
| Red Hat rhel software collections 3 | httpd24-libnghttp2 | 0:1.7.1-7.el7 |
| Red Hat rhel software collections 3 | httpd24-libnghttp2 | 0:1.7.1-7.el6 |
| Red Hat rhel software collections 3 | httpd24-libnghttp2-devel | 0:1.7.1-7.el6 |
| Red Hat rhel software collections 3 | httpd24-libnghttp2-devel | 0:1.7.1-7.el7 |
| Red Hat rhel software collections 3 | httpd24-mod_ldap | 0:2.4.34-7.el7 |
| Red Hat rhel software collections 3 | httpd24-mod_ldap | 0:2.4.34-7.el6 |
| Red Hat rhel software collections 3 | httpd24-mod_md | 0:2.4.34-7.el7 |
| Red Hat rhel software collections 3 | httpd24-mod_proxy_html | 1:2.4.34-7.el7 |
| Red Hat rhel software collections 3 | httpd24-mod_proxy_html | 1:2.4.34-7.el6 |
| Red Hat rhel software collections 3 | httpd24-mod_session | 0:2.4.34-7.el7 |
| Red Hat rhel software collections 3 | httpd24-mod_session | 0:2.4.34-7.el6 |
| Red Hat rhel software collections 3 | httpd24-mod_ssl | 1:2.4.34-7.el7 |
| Red Hat rhel software collections 3 | httpd24-mod_ssl | 1:2.4.34-7.el6 |
| Red Hat rhel software collections 3 | httpd24-nghttp2 | 0:1.7.1-7.el7 |
| Red Hat rhel software collections 3 | httpd24-nghttp2 | 0:1.7.1-7.el6 |
| Red Hat rhel software collections 3 | httpd24-nghttp2-debuginfo | 0:1.7.1-7.el7 |
| Red Hat rhel software collections 3 | httpd24-nghttp2-debuginfo | 0:1.7.1-7.el6 |
| Red Hat rhel tus 7.4 | curl | 0:7.29.0-42.el7_4.2 |
| Red Hat rhel tus 7.4 | curl-debuginfo | 0:7.29.0-42.el7_4.2 |
| Red Hat rhel tus 7.4 | libcurl | 0:7.29.0-42.el7_4.2 |
| Red Hat rhel tus 7.4 | libcurl-devel | 0:7.29.0-42.el7_4.2 |
| SUSE Linux Enterprise Desktop 12 SP2 | curl | 7.37.0-37.14.1 |
| SUSE Linux Enterprise Desktop 12 SP3 | curl | 7.37.0-37.14.1 |
| SUSE Linux Enterprise Server 11 SP4 | curl | 7.19.7-1.70.13.1 |
| SUSE Linux Enterprise Server 11-SECURITY | curl-openssl1 | 7.19.7-1.70.13.1 |
| SUSE Linux Enterprise Server 12 SP2 | curl | 7.37.0-37.14.1 |
| SUSE Linux Enterprise Server 12 SP3 | curl | 7.37.0-37.14.1 |
| SUSE Linux Enterprise Server for Raspberry Pi 12 SP2 | curl | 7.37.0-37.14.1 |
| SUSE Linux Enterprise Server for SAP Applications 11 SP4 | curl | 7.19.7-1.70.13.1 |
| SUSE Linux Enterprise Server for SAP Applications 12 SP2 | curl | 7.37.0-37.14.1 |
| SUSE Linux Enterprise Server for SAP Applications 12 SP3 | curl | 7.37.0-37.14.1 |
| SUSE Linux Enterprise Software Development Kit 11 SP4 | curl | 7.19.7-1.70.13.1 |
| SUSE Linux Enterprise Software Development Kit 12 SP2 | curl | 7.37.0-37.14.1 |
| SUSE Linux Enterprise Software Development Kit 12 SP3 | curl | 7.37.0-37.14.1 |
| SUSE Studio Onsite 1.3 | curl | 7.19.7-1.20.53.13.1 |
| Ubuntu 14.04 LTS | curl | 7.35.0-1ubuntu2.14 |
| Ubuntu 16.04 LTS | curl | 7.47.0-1ubuntu2.6 |