Summary
Package updates are available for Amazon Linux 2 that fix the following vulnerabilities: CVE-2021-22925: A flaw was found in the way curl handled telnet protocol option for sending environment variables, which could lead to sending of uninitialized data from a stack-based buffer to the server. This issue leads to potentially revealing sensitive internal information to the server using a clear-text network protocol. 1970902: CVE-2021-22925 curl: Incorrect fix for CVE-2021-22898 TELNET stack contents disclosure CVE-2021-22924: A flaw was found in libcurl in the way libcurl handles previously used connections without accounting for 'issuer cert' and comparing the involved paths case-insensitively. This flaw allows libcurl to use the wrong connection. The highest threat from this vulnerability is to confidentiality. 1981460: CVE-2021-22924 curl: Bad connection reuse due to flawed path name checks CVE-2021-22923: A flaw was found in curl in the way curl handles credentials when downloading content using the Metalink feature. This flaw allows malicious actors controlling a hosting server to gain access to credentials provided while downloading content without the user's knowledge. The highest threat from this vulnerability is to confidentiality. 1981438: CVE-2021-22923 curl: Metalink download sends credentials CVE-2021-22922: A flaw was found in curl in the way curl handles a file hash mismatch after downloading content using the Metalink feature. This flaw allows malicious actors controlling a hosting server to trick users into downloading malicious content. The highest threat from this vulnerability is to integrity. 1981435: CVE-2021-22922 curl: Content not matching hash in Metalink is not being discarded
Fixed packages 4
| Release | Package | Fixed in |
|---|---|---|
| Amazon Linux · 2 | curl | 0:7.76.1-7.amzn2.0.2 |
| Amazon Linux · 2 | curl-debuginfo | 0:7.76.1-7.amzn2.0.2 |
| Amazon Linux · 2 | libcurl | 0:7.76.1-7.amzn2.0.2 |
| Amazon Linux · 2 | libcurl-devel | 0:7.76.1-7.amzn2.0.2 |
Vulnerabilities 4
-
Medium 6.5
When curl is instructed to download content using the metalink feature, thecontents is verified against a hash provided…
-
Medium 5.3
curl supports the `-t` command line option, known as `CURLOPT_TELNETOPTIONS`in libcurl. This rarely used option is used…
-
Low 3.7CVE-2021-22924 Public exploit
libcurl keeps previously used connections in a connection pool for subsequenttransfers to reuse, if one of them matches…
-
Unscored —
When curl is instructed to get content using the metalink feature, and a user name and password are used to download th…