CVE-2018-1000300
curl: FTP shutdown response heap-based buffer overflow can potentially lead to RCE
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD, Photon OS. Rated lower by Red Hat (high), Amazon (high), Ubuntu (medium).
Description
curl version curl 7.54.1 to and including curl 7.59.0 contains a CWE-122: Heap-based Buffer Overflow vulnerability in denial of service and more that can result in curl might overflow a heap based memory buffer when closing down an FTP connection with very long server command replies.. This vulnerability appears to have been fixed in curl < 7.54.1 and curl >= 7.60.0.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| Photon OS 1.0 | curl | 7.59.0-2.ph1 |
| Photon OS 2.0 | curl | 7.59.0-2.ph2 |
| alpine 3.10 | curl | 7.60.0-r0 |
| alpine 3.11 | curl | 7.60.0-r0 |
| alpine 3.12 | curl | 7.60.0-r0 |
| alpine 3.13 | curl | 7.60.0-r0 |
| alpine 3.14 | curl | 7.60.0-r0 |
| alpine 3.15 | curl | 7.60.0-r0 |
| alpine 3.16 | curl | 7.60.0-r0 |
| alpine 3.17 | curl | 7.60.0-r0 |
| alpine 3.18 | curl | 7.60.0-r0 |
| alpine 3.19 | curl | 7.60.0-r0 |
Show all 39 entries from 36 sources
| Source | Package | Fixed in |
|---|---|---|
| Photon OS 1.0 | curl | 7.59.0-2.ph1 |
| Photon OS 2.0 | curl | 7.59.0-2.ph2 |
| alpine 3.10 | curl | 7.60.0-r0 |
| alpine 3.11 | curl | 7.60.0-r0 |
| alpine 3.12 | curl | 7.60.0-r0 |
| alpine 3.13 | curl | 7.60.0-r0 |
| alpine 3.14 | curl | 7.60.0-r0 |
| alpine 3.15 | curl | 7.60.0-r0 |
| alpine 3.16 | curl | 7.60.0-r0 |
| alpine 3.17 | curl | 7.60.0-r0 |
| alpine 3.18 | curl | 7.60.0-r0 |
| alpine 3.19 | curl | 7.60.0-r0 |
| alpine 3.20 | curl | 7.60.0-r0 |
| alpine 3.21 | curl | 7.60.0-r0 |
| alpine 3.22 | curl | 7.60.0-r0 |
| alpine 3.23 | curl | 7.60.0-r0 |
| alpine 3.24 | curl | 7.60.0-r0 |
| alpine 3.4 | curl | 7.60.0-r0 |
| alpine 3.5 | curl | 7.60.0-r0 |
| alpine 3.6 | curl | 7.60.0-r0 |
| alpine 3.7 | curl | 7.60.0-r0 |
| alpine 3.8 | curl | 7.60.0-r0 |
| alpine 3.9 | curl | 7.60.0-r0 |
| alpine edge | curl | 7.60.0-r0 |
| amazon linux 2 | curl | 7.55.1-12.amzn2.0.1 |
| amazon linux 2 | curl-debuginfo | 7.55.1-12.amzn2.0.1 |
| amazon linux 2 | libcurl | 7.55.1-12.amzn2.0.1 |
| amazon linux 2 | libcurl-devel | 7.55.1-12.amzn2.0.1 |
| debian 11 | curl | 7.60.0-1 |
| debian 12 | curl | 7.60.0-1 |
| debian 13 | curl | 7.60.0-1 |
| debian 14 | curl | 7.60.0-1 |
| echo | curl | 7.60.0-1 |
| root.io debian 11 | rootio-curl | 7.60.0-1 |
| root.io debian 12 | rootio-curl | 7.60.0-1 |
| root.io debian 13 | rootio-curl | 7.60.0-1 |
| ubuntu 17.10 | curl | 7.55.1-1ubuntu2.5 |
| ubuntu 18.04 | curl | 7.58.0-2ubuntu3.1 |
| ubuntu 18.04-ESM | curl | 7.58.0-2ubuntu3.1 |
References
- http://www.oracle.com/technetwork/security-advisory/cpujul2018-4258247.html
- http://www.oracle.com/technetwork/security-advisory/cpuoct2018-4428296.html
- http://www.securityfocus.com/bid/104207
- http://www.securitytracker.com/id/1040933
- https://access.redhat.com/security/cve/CVE-2018-1000300
- https://curl.haxx.se/docs/adv_2018-82c2.html
- https://nvd.nist.gov/vuln/detail/CVE-2018-1000300
- https://security.gentoo.org/glsa/201806-05