CYBER CODE RED

Get real-time updates on Telegram

P4Verified

CVE-2021-22947: curl from 7.20.0 (inclusive), before 7.79.0 (exclusive); +29 more affected products

CVE-2021-22947. CVSS 3.1 base score 5.9 (MEDIUM, NVD). EPSS 0.03009 (percentile 0.87075), scored 13-Oct-2026.

Affected technology

curl · from 7.20.0 (inclusive), before 7.79.0 (exclusive)
haxx

fedora · 33
fedoraproject

fedora · 35
fedoraproject

debian linux · 9.0
debian

debian linux · 10.0
debian

debian linux · 11.0
debian

cloud backup · Version not applicable in the source CPE
netapp

clustered data ontap · Version not applicable in the source CPE
netapp

h300s firmware · Version not applicable in the source CPE
netapp

h500s firmware · Version not applicable in the source CPE
netapp

h700s firmware · Version not applicable in the source CPE
netapp

h300e firmware · Version not applicable in the source CPE
netapp

h500e firmware · Version not applicable in the source CPE
netapp

h700e firmware · Version not applicable in the source CPE
netapp

h410s firmware · Version not applicable in the source CPE
netapp

solidfire baseboard management controller firmware · Version not applicable in the source CPE
netapp

communications cloud native core binding support function · 1.11.0
oracle

communications cloud native core network function cloud native environment · 1.10.0
oracle

communications cloud native core network repository function · 1.15.0
oracle

communications cloud native core network repository function · 1.15.1
oracle

communications cloud native core network slice selection function · 1.8.0
oracle

communications cloud native core service communication proxy · 1.15.0
oracle

mysql server · from 5.7.0 (inclusive), through 5.7.35 (inclusive)
oracle

mysql server · from 8.0.0 (inclusive), through 8.0.26 (inclusive)
oracle

peoplesoft enterprise peopletools · 8.57
oracle

peoplesoft enterprise peopletools · 8.58
oracle

peoplesoft enterprise peopletools · 8.59
oracle

sinec infrastructure network services · before 1.0.1.1 (exclusive)
siemens

macos · before 12.3 (exclusive)
apple

commerce guided search · 11.3.2
oracle

communications cloud native core binding support function · 22.1.3
oracle

communications cloud native core console · 22.2.0
oracle

communications cloud native core network repository function · 22.1.2
oracle

communications cloud native core network repository function · 22.2.0
oracle

communications cloud native core security edge protection proxy · 22.1.1
oracle

universal forwarder · from 8.2.0 (inclusive), before 8.2.12 (exclusive)
splunk

universal forwarder · from 9.0.0 (inclusive), before 9.0.6 (exclusive)
splunk

universal forwarder · 9.1.0
splunk

https://github.com/curl/curl · curl 7.20.0 to and including 7.78.0
Vendor not specified by the source

SIMATIC S7-1500 CPU 1518-4 PN/DP MFP · V3.1.0 to before V3.1.5
Siemens

SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP · V3.1.0 to before V3.1.5
Siemens

SIPLUS S7-1500 CPU 1518-4 PN/DP MFP · V3.1.0 to before V3.1.5
Siemens

Component: Not specified by the source

Attack conditions (NVD, CVSS 3.1): Network (remote) · No privileges required · No user interaction required

Attack conditions (Source advisory, CVSS 3.1): Network (remote) · No privileges required · No user interaction required

What an attacker can do

The source says when curl >= 7.20.0 and <= 7.78.0 connects to an IMAP or POP3 server to retrieve data using STARTTLS to upgrade to TLS security, the server can respond and send back multiple responses at once that curl caches. curl would then upgrade to TLS but not flush the in-queue of cached responses but instead continue using and trustingthe responses it got *before* the TLS handshake as if they were authenticated.Using this flaw, it allows a Man-In-The-Middle attacker to first inject the fake responses, then pass-through the TLS traffic from the legitimate server and trick curl into sending data back to the user thinking the attacker's injected data comes from the TLS-protected server. NVD’s CVSS 3.1 assessment (base score 5.9/10) rates confidentiality and availability impact as none; integrity impact as high. Source advisory’s CVSS 3.1 assessment (base score 5.9/10) rates confidentiality and availability impact as none; integrity impact as high.

Published

CWE
CWE-310, CWE-345
CCR priority
24.4 /100 (P4)
CVSS 3.1
5.9 /10 · CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N · NVD
EPSS
0.03009 · percentile 0.87075 · 2026-10-13
KEV
no

Provenance

Stable permalink: https://cybercodered.org/item/cve-cve-2021-22947.html