CVE-2017-8816
curl: NTLM buffer overflow via integer overflow
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD, Photon OS. Rated lower by Red Hat (medium), Amazon (medium), Ubuntu (medium).
Description
The NTLM authentication feature in curl and libcurl before 7.57.0 on 32-bit platforms allows attackers to cause a denial of service (integer overflow and resultant buffer overflow, and application crash) or possibly have unspecified other impact via vectors involving long user and password fields.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| Photon OS 1.0 | curl | 7.58.0-1.ph1 |
| Photon OS 2.0 | curl | 7.58.0-1.ph2 |
| alpine 3.10 | curl | 7.57.0-r0 |
| alpine 3.11 | curl | 7.57.0-r0 |
| alpine 3.12 | curl | 7.57.0-r0 |
| alpine 3.13 | curl | 7.57.0-r0 |
| alpine 3.14 | curl | 7.57.0-r0 |
| alpine 3.15 | curl | 7.57.0-r0 |
| alpine 3.16 | curl | 7.57.0-r0 |
| alpine 3.17 | curl | 7.57.0-r0 |
| alpine 3.18 | curl | 7.57.0-r0 |
| alpine 3.19 | curl | 7.57.0-r0 |
Show all 49 entries from 41 sources
| Source | Package | Fixed in |
|---|---|---|
| Photon OS 1.0 | curl | 7.58.0-1.ph1 |
| Photon OS 2.0 | curl | 7.58.0-1.ph2 |
| alpine 3.10 | curl | 7.57.0-r0 |
| alpine 3.11 | curl | 7.57.0-r0 |
| alpine 3.12 | curl | 7.57.0-r0 |
| alpine 3.13 | curl | 7.57.0-r0 |
| alpine 3.14 | curl | 7.57.0-r0 |
| alpine 3.15 | curl | 7.57.0-r0 |
| alpine 3.16 | curl | 7.57.0-r0 |
| alpine 3.17 | curl | 7.57.0-r0 |
| alpine 3.18 | curl | 7.57.0-r0 |
| alpine 3.19 | curl | 7.57.0-r0 |
| alpine 3.20 | curl | 7.57.0-r0 |
| alpine 3.21 | curl | 7.57.0-r0 |
| alpine 3.22 | curl | 7.57.0-r0 |
| alpine 3.23 | curl | 7.57.0-r0 |
| alpine 3.24 | curl | 7.57.0-r0 |
| alpine 3.4 | curl | 7.57.0-r0 |
| alpine 3.5 | curl | 7.57.0-r0 |
| alpine 3.6 | curl | 7.57.0-r0 |
| alpine 3.7 | curl | 7.57.0-r0 |
| alpine 3.8 | curl | 7.57.0-r0 |
| alpine 3.9 | curl | 7.57.0-r0 |
| alpine edge | curl | 7.57.0-r0 |
| amazon linux 1 | curl | 7.53.1-13.80.amzn1 |
| amazon linux 1 | curl-debuginfo | 7.53.1-13.80.amzn1 |
| amazon linux 1 | libcurl | 7.53.1-13.80.amzn1 |
| amazon linux 1 | libcurl-devel | 7.53.1-13.80.amzn1 |
| amazon linux 2 | curl | 7.61.1-9.amzn2.0.1 |
| amazon linux 2 | curl-debuginfo | 7.61.1-9.amzn2.0.1 |
| amazon linux 2 | libcurl | 7.61.1-9.amzn2.0.1 |
| amazon linux 2 | libcurl-devel | 7.61.1-9.amzn2.0.1 |
| debian 11 | curl | 7.57.0-1 |
| debian 12 | curl | 7.57.0-1 |
| debian 13 | curl | 7.57.0-1 |
| debian 14 | curl | 7.57.0-1 |
| debian 8 | curl | 7.38.0-4+deb8u8 |
| debian 9 | curl | 7.52.1-5+deb9u3 |
| echo | curl | 7.57.0-1 |
| Red Hat | rh-dotnet21-curl | no fix listed |
| Red Hat | rh-dotnet21-libcurl | no fix listed |
| Red Hat | rh-dotnet21-libcurl-devel | no fix listed |
| root.io debian 11 | rootio-curl | 7.57.0-1 |
| root.io debian 12 | rootio-curl | 7.57.0-1 |
| root.io debian 13 | rootio-curl | 7.57.0-1 |
| ubuntu 16.04 | curl | 7.47.0-1ubuntu2.5 |
| ubuntu 16.04-ESM | curl | 7.47.0-1ubuntu2.5 |
| ubuntu 17.04 | curl | 7.52.1-4ubuntu1.4 |
| ubuntu 17.10 | curl | 7.55.1-1ubuntu2.2 |
References
- http://security.cucumberlinux.com/security/details.php?id=161
- http://www.securityfocus.com/bid/101998
- http://www.securitytracker.com/id/1039896
- http://www.securitytracker.com/id/1040608
- https://access.redhat.com/errata/RHSA-2018:3558
- https://access.redhat.com/security/cve/CVE-2017-8816
- https://curl.haxx.se/docs/adv_2017-12e7.html
- https://nvd.nist.gov/vuln/detail/CVE-2017-8816