curl 7.7 through 7.76.1 suffers from an information disclosure when the
-t
command line option, known as CURLOPT_TELNETOPTIONS
in libcurl, is
used to send variable=content pairs to TELNET servers. Due to a flaw in the
option parser for sending NEW_ENV variables, libcurl could be made to pass
on uninitialized data from a stack based buffer to the server, resulting in
potentially revealing sensitive internal information to the server using a
clear-text network protocol.
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
ubuntu | 18.04 | noarch | curl | < 7.58.0-2ubuntu3.14 | UNKNOWN |
ubuntu | 20.04 | noarch | curl | < 7.68.0-1ubuntu2.6 | UNKNOWN |
ubuntu | 21.04 | noarch | curl | < 7.74.0-1ubuntu2.1 | UNKNOWN |
ubuntu | 21.10 | noarch | curl | < 7.74.0-1.2ubuntu4 | UNKNOWN |
ubuntu | 22.04 | noarch | curl | < 7.74.0-1.2ubuntu4 | UNKNOWN |
ubuntu | 22.10 | noarch | curl | < 7.74.0-1.2ubuntu4 | UNKNOWN |
ubuntu | 23.04 | noarch | curl | < 7.74.0-1.2ubuntu4 | UNKNOWN |
ubuntu | 14.04 | noarch | curl | < 7.35.0-1ubuntu2.20+esm14 | UNKNOWN |
ubuntu | 16.04 | noarch | curl | < 7.47.0-1ubuntu2.19+esm3 | UNKNOWN |
curl.se/docs/CVE-2021-22898.html
launchpad.net/bugs/cve/CVE-2021-22898
nvd.nist.gov/vuln/detail/CVE-2021-22898
security-tracker.debian.org/tracker/CVE-2021-22898
ubuntu.com/security/notices/USN-5021-1
ubuntu.com/security/notices/USN-5021-2
ubuntu.com/security/notices/USN-5894-1
www.cve.org/CVERecord?id=CVE-2021-22898