CVE-2016-8619
curl: Double-free in krb5 code
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD. Rated lower by Oracle (high), Red Hat (medium), Amazon (medium), Ubuntu (medium).
Description
The function `read_data()` in security.c in curl before version 7.51.0 is vulnerable to memory double free.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| alpine 3.10 | curl | 7.51.0-r0 |
| alpine 3.11 | curl | 7.51.0 |
| alpine 3.12 | curl | 7.51.0-r0 |
| alpine 3.13 | curl | 7.51.0-r0 |
| alpine 3.14 | curl | 7.51.0-r0 |
| alpine 3.15 | curl | 7.51.0-r0 |
| alpine 3.16 | curl | 7.51.0-r0 |
| alpine 3.17 | curl | 7.51.0-r0 |
| alpine 3.18 | curl | 7.51.0-r0 |
| alpine 3.19 | curl | 7.51.0-r0 |
| alpine 3.2 | curl | 7.49.1-r4 |
| alpine 3.20 | curl | 7.51.0-r0 |
Show all 57 entries from 45 sources
| Source | Package | Fixed in |
|---|---|---|
| alpine 3.10 | curl | 7.51.0-r0 |
| alpine 3.11 | curl | 7.51.0 |
| alpine 3.12 | curl | 7.51.0-r0 |
| alpine 3.13 | curl | 7.51.0-r0 |
| alpine 3.14 | curl | 7.51.0-r0 |
| alpine 3.15 | curl | 7.51.0-r0 |
| alpine 3.16 | curl | 7.51.0-r0 |
| alpine 3.17 | curl | 7.51.0-r0 |
| alpine 3.18 | curl | 7.51.0-r0 |
| alpine 3.19 | curl | 7.51.0-r0 |
| alpine 3.2 | curl | 7.49.1-r4 |
| alpine 3.20 | curl | 7.51.0-r0 |
| alpine 3.21 | curl | 7.51.0-r0 |
| alpine 3.22 | curl | 7.51.0-r0 |
| alpine 3.23 | curl | 7.51.0-r0 |
| alpine 3.24 | curl | 7.51.0-r0 |
| alpine 3.3 | curl | 7.49.1-r4 |
| alpine 3.4 | curl | 7.51.0-r0 |
| alpine 3.5 | curl | 7.51.0-r0 |
| alpine 3.6 | curl | 7.51.0 |
| alpine 3.7 | curl | 7.51.0 |
| alpine 3.8 | curl | 7.51.0 |
| alpine 3.9 | curl | 7.51.0-r0 |
| alpine edge | curl | 7.51.0-r0 |
| amazon linux 1 | curl | 7.47.1-9.66.amzn1 |
| amazon linux 1 | curl-debuginfo | 7.47.1-9.66.amzn1 |
| amazon linux 1 | libcurl | 7.47.1-9.66.amzn1 |
| amazon linux 1 | libcurl-devel | 7.47.1-9.66.amzn1 |
| debian 11 | curl | 7.51.0-1 |
| debian 12 | curl | 7.51.0-1 |
| debian 13 | curl | 7.51.0-1 |
| debian 14 | curl | 7.51.0-1 |
| debian 7 | curl | 7.26.0-1+wheezy17 |
| debian 8 | curl | 7.38.0-4+deb8u5 |
| echo | curl | 7.51.0-1 |
| Oracle Linux 6 | curl | 7.19.7-53.0.2.el6_9 |
| Oracle Linux 6 | libcurl | 7.19.7-53.0.2.el6_9 |
| Oracle Linux 6 | libcurl-devel | 7.19.7-53.0.2.el6_9 |
| Oracle Linux 7 | curl | 7.29.0-51.0.1.el7 |
| Oracle Linux 7 | libcurl | 7.29.0-51.0.1.el7 |
| Oracle Linux 7 | libcurl-devel | 7.29.0-51.0.1.el7 |
| Red Hat | curl | no fix listed |
| Red Hat | libcurl | no fix listed |
| Red Hat | libcurl-devel | no fix listed |
| 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.51.0-1 |
| root.io debian 12 | rootio-curl | 7.51.0-1 |
| root.io debian 13 | rootio-curl | 7.51.0-1 |
| ubuntu 12.04 | curl | 7.22.0-3ubuntu4.17 |
| ubuntu 14.04 | curl | 7.35.0-1ubuntu2.10 |
| ubuntu 14.04-ESM | curl | 7.35.0-1ubuntu2.10 |
| ubuntu 16.04 | curl | 7.47.0-1ubuntu2.2 |
| ubuntu 16.04-ESM | curl | 7.47.0-1ubuntu2.2 |
| ubuntu 16.10 | curl | 7.50.1-1ubuntu1.1 |
| ubuntu 17.04 | curl | 7.50.1-1ubuntu2 |
References
- http://www.oracle.com/technetwork/security-advisory/cpuoct2018-4428296.html
- http://www.securityfocus.com/bid/94100
- http://www.securitytracker.com/id/1037192
- https://access.redhat.com/errata/RHSA-2018:2486
- https://access.redhat.com/errata/RHSA-2018:3558
- https://access.redhat.com/security/cve/CVE-2016-8619
- https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2016-8619
- https://curl.haxx.se/CVE-2016-8619.patch
All 16 references
- https://curl.haxx.se/docs/adv_20161102E.html
- https://linux.oracle.com/cve/CVE-2016-8619.html
- https://linux.oracle.com/errata/ELSA-2019-4652.html
- https://nvd.nist.gov/vuln/detail/CVE-2016-8619
- https://security.gentoo.org/glsa/201701-47
- https://ubuntu.com/security/notices/USN-3123-1
- https://www.cve.org/CVERecord?id=CVE-2016-8619
- https://www.tenable.com/security/tns-2016-21