Summary
Package updates are available for Amazon Linux 2 that fix the following vulnerabilities: CVE-2018-1000301: curl version curl 7.20.0 to and including curl 7.59.0 contains a CWE-126: Buffer Over-read vulnerability in denial of service that can result in curl can be tricked into reading data beyond the end of a heap based buffer used to store downloaded RTSP content.. This vulnerability appears to have been fixed in curl < 7.20.0 and curl >= 7.60.0. 1575536: CVE-2018-1000301 curl: Out-of-bounds heap read when missing RTSP headers allows information leak of denial of service CVE-2018-1000122: A buffer over-read exists in curl 7.20.0 to and including curl 7.58.0 in the RTSP+RTP handling code that allows an attacker to cause a denial of service or information leakage 1553398: CVE-2018-1000122 curl: RTSP RTP buffer over-read CVE-2018-1000121: A NULL pointer dereference flaw was found in the way libcurl checks values returned by the openldap ldap_get_attribute_ber() function. A malicious LDAP server could use this flaw to crash a libcurl client application via a specially crafted LDAP reply. 1552631: CVE-2018-1000121 curl: LDAP NULL pointer dereference CVE-2018-1000120: It was found that libcurl did not safely parse FTP URLs when using the CURLOPT_FTP_FILEMETHOD method. An attacker, able to provide a specially crafted FTP URL to an application using libcurl, could write a NULL byte at an arbitrary location, resulting in a crash, or an unspecified behavior. 1552628: CVE-2018-1000120 curl: FTP path trickery leads to NIL byte out of bounds write CVE-2018-1000007: 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 subsequest 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. It was found that curl and libcurl might send their Authentication header to a third party HTTP server upon receiving an HTTP REDIRECT reply. This could leak authentication token to external entities. 1537125: CVE-2018-1000007 curl: HTTP authentication leak in redirects
Fixed packages 2
| Release | Package | Fixed in |
|---|---|---|
| Amazon Linux · 2 | nss-pem | 0:1.0.3-5.amzn2 |
| Amazon Linux · 2 | nss-pem-debuginfo | 0:1.0.3-5.amzn2 |
Vulnerabilities 5
-
Critical 9.8CVE-2018-1000120 EPSS 12%
curl FTP path confusion leads to NIL byte out of bounds write
A buffer overflow exists in curl 7.12.3 to and including curl 7.58.0 in the FTP URL handling that allows an attacker to cause a denial of service or worse.
-
Critical 9.1
curl version curl 7.20.0 to and including curl 7.59.0 contains a CWE-126: Buffer Over-read vulnerability in denial of s…
-
Unscored —
libcurl 7.1 through 7.57.0 might accidentally leak authentication data to third parties. When asked to send custom head…
-
Unscored —
A NULL pointer dereference exists in curl 7.21.0 to and including curl 7.58.0 in the LDAP code that allows an attacker …
-
Unscored —
A buffer over-read exists in curl 7.20.0 to and including curl 7.58.0 in the RTSP+RTP handling code that allows an atta…
References
-
web
https://alas.aws.amazon.com/cve/html/CVE-2018-1000007.html
-
web
https://alas.aws.amazon.com/cve/html/CVE-2018-1000120.html
-
web
https://alas.aws.amazon.com/cve/html/CVE-2018-1000121.html
-
web
https://alas.aws.amazon.com/cve/html/CVE-2018-1000122.html
-
web
https://alas.aws.amazon.com/cve/html/CVE-2018-1000301.html