Skip to content
Heist/ feed
Unrated

CVE-2021-22946

Type: advisorySource: Official CVE List1 source record

A user can tell curl >= 7.20.0 and <= 7.78.0 to require a successful upgrade to TLS when speaking to an IMAP, POP3 or FTP server (`--ssl-reqd` on the command line or`CURLOPT_USE_SSL` set to `CURLUSESSL_CONTROL` or `CURLUSESSL_ALL` withlibcurl). This requirement could be bypassed if the server would return a properly crafted but perfectly legitimate response.This flaw would then make curl silently continue its operations **withoutTLS** contrary to the instructions and expectations, exposing possibly sensitive data in clear text over the network.

Announced Source revision 1
Original source ↗

CVE-2021-22946

Primary source · Revision 1

Imported from structured advisory data. Source references identify upstream records or fields; verify affected versions and your deployed configuration.

Security context

Source reference: cve:CVE-2021-22946

https://github.com/curl/curl

Source reference: /containers/cna/affected/0/product

Affected versions
Not stated in this record
Fixed versions
Not stated in this record
Prerequisites
Not stated in this record

Structured affected-version data

Original package identities and version rules from this source.

[
  {
    "vendor": "n/a",
    "product": "https://github.com/curl/curl",
    "versions": [
      {
        "status": "affected",
        "version": "curl 7.20.0 to and including 7.78.0"
      }
    ]
  }
]
Related CVEs
CVE-2021-22946

Source reference: /cveMetadata/cveId

Publisher severity

No explicit severity was provided.

Event
#21745 · Revision 1
Added to Heist Feed
Publisher date
Read the original announcement