CVE-2021-22946: apple macos Missing Cryptographic Step
Vulnerability summary
CVE-2021-22946 is a high (CVSS 7.5) Missing Cryptographic Step vulnerability in apple macos. EPSS estimates a 4.54% chance of exploitation in the next 30 days, higher than 91.4% of scored vulnerabilities. 1 public exploit is recorded.
Advisory lineage
Upstream 0 · Downstream 17 · Related 10Timeline
- 29-09-2021PublishedVulnerability first disclosed.
- 14-10-2026Last modifiedVulnerability information updated.
Description
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.
CVSS metrics
6 scores · 5 sources · 2 versions- OSV · AlpineEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
- OSV · UbuntuEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
- OSV · DebianEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
- NVDNIST7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
EPSS trend
Probability
4.54%
Chance of exploitation in the next 30 days
Percentile
91%
Versus all other CVEs
30-day change
0.00 pp
From 4.54% on 18-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundExploit Reference (hackerone.com)
Maturity: unknown
Weaknesses
CWE · root cause- CWE-325Missing Cryptographic StepThe product does not implement a required step in a cryptographic algorithm, resulting in weaker encryption than advertised by the algorithm.
- CWE-319Cleartext Transmission of Sensitive InformationThe product transmits sensitive or security-critical data in cleartext in a communication channel that can be sniffed by unauthorized actors.
Affected systems
Netapp13 products
Oracle10 products
- commerce_guided_search11.3.2
- communications_cloud_native_core_binding_support_function1.11.0 | 22.1.3
- communications_cloud_native_core_console22.2.0
- communications_cloud_native_core_network_function_cloud_native_environment1.10.0
- communications_cloud_native_core_network_repository_function1.15.0 | 1.15.1 | 22.1.0 | 22.2.0
Debian2 products
- curl< 7.79.1-1
- debian_linuxEOL9.0 | 10.0 | 11.0
Alpine1 product
- curl≥ 7.20.0, < 7.79.0-r0
Apple1 product
- macos< 12.3
Fedoraproject1 product
- fedoraEOL33 | 35
Haxx1 product
- curl≥ 7.20.0, < 7.79.0
Siemens1 product
Splunk1 product
- universal_forwarder≥ 8.2.0, < 8.2.12 | ≥ 9.0.0, < 9.0.6 | 9.1.0
Ubuntu1 product
- curl< 7.35.0-1ubuntu2.20+esm8 | < 7.47.0-1ubuntu2.19+esm1 | < 7.58.0-2ubuntu3.15 | < 7.68.0-1ubuntu2.7 | < 7.74.0-1.3ubuntu2
10 vendors · 32 products
References
27 links- www.oracle.com/security-alerts/cpujan2022.htmlThird Party Advisory
- security.netapp.com/advisory/ntap-20211029-0003/Third Party Advisory
- security.netapp.com/advisory/ntap-20220121-0008/Third Party Advisory