First published: Fri Jun 11 2021(Updated: )
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.
Credit: support@hackerone.com Red Hat Product Security Red Hat Product Security support@hackerone.com
Affected Software | Affected Version | How to fix |
---|---|---|
redhat/curl | <0:7.61.1-22.el8 | 0:7.61.1-22.el8 |
Apple Catalina | ||
IBM QRadar SIEM | <=7.5.0 GA | |
IBM QRadar SIEM | <=7.4.3 GA - 7.4.3 FP4 | |
IBM QRadar SIEM | <=7.3.3 GA - 7.3.3 FP10 | |
Apple macOS Big Sur | <11.6 | 11.6 |
redhat/curl | <7.78.0 | 7.78.0 |
Haxx Curl | >=7.7<7.78.0 | |
Fedoraproject Fedora | =33 | |
Netapp Cloud Backup | ||
NetApp Clustered Data ONTAP | ||
Netapp Hci Management Node | ||
Netapp Solidfire | ||
Apple Mac OS X | =10.15.7 | |
Apple Mac OS X | =10.15.7-security_update_2021-001 | |
Apple Mac OS X | =10.15.7-security_update_2021-002 | |
Apple Mac OS X | =10.15.7-security_update_2021-003 | |
Apple Mac OS X | =10.15.7-security_update_2021-004 | |
Apple macOS | =11.0 | |
Apple macOS | =11.0.1 | |
Apple macOS | =11.1 | |
Apple macOS | =11.1.0 | |
Apple macOS | =11.2 | |
Apple macOS | =11.2.1 | |
Apple macOS | =11.3 | |
Apple macOS | =11.3.1 | |
Apple macOS | =11.4 | |
Apple macOS | =11.5 | |
Oracle Mysql Server | >=5.7.0<=5.7.35 | |
Oracle Mysql Server | >=8.0.0<=8.0.26 | |
Oracle PeopleSoft Enterprise PeopleTools | =8.57 | |
Oracle PeopleSoft Enterprise PeopleTools | =8.58 | |
Oracle PeopleSoft Enterprise PeopleTools | =8.59 | |
Siemens Sinec Infrastructure Network Services | <1.0.1.1 | |
Siemens SINEMA Remote Connect Server | <3.1 | |
Netapp H300s Firmware | ||
Netapp H300s | ||
Netapp H500s Firmware | ||
Netapp H500s | ||
Netapp H700s Firmware | ||
Netapp H700s | ||
Netapp H300e Firmware | ||
Netapp H300e | ||
Netapp H500e Firmware | ||
Netapp H500e | ||
Netapp H700e Firmware | ||
Netapp H700e | ||
Netapp H410s Firmware | ||
Netapp H410s | ||
All of | ||
Netapp H300s Firmware | ||
Netapp H300s | ||
All of | ||
Netapp H500s Firmware | ||
Netapp H500s | ||
All of | ||
Netapp H700s Firmware | ||
Netapp H700s | ||
All of | ||
Netapp H300e Firmware | ||
Netapp H300e | ||
All of | ||
Netapp H500e Firmware | ||
Netapp H500e | ||
All of | ||
Netapp H700e Firmware | ||
Netapp H700e | ||
All of | ||
Netapp H410s Firmware | ||
Netapp H410s | ||
Splunk Universal Forwarder | >=8.2.0<8.2.12 | |
Splunk Universal Forwarder | >=9.0.0<9.0.6 | |
Splunk Universal Forwarder | =9.1.0 |
This issue can be avoided by not setting any telnet options for the curl command line tool (using the -t / --telnet-option command line option) or the libcurl library (using the CURLOPT_TELNETOPTIONS option) when telnet protocol is not meant to be used. If telnet protocol needs to be used with curl / libcurl, along with the NEW_ENV telnet option, ensure that no environment variable set via the NEW_ENV option has the name or value longer than 127 bytes.
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
(Appears in the following advisories)
(Found alongside the following vulnerabilities)
The vulnerability ID is CVE-2021-22925.
The severity of CVE-2021-22925 is medium.
The affected software includes macOS Big Sur, Catalina, Red Hat curl, IBM QRadar SIEM.
You can fix CVE-2021-22925 on macOS Big Sur by updating to the latest version 11.6.
You can find more information about CVE-2021-22925 at the following references: [link 1](https://support.apple.com/en-us/HT212804), [link 2](https://support.apple.com/en-us/HT212805), [link 3](https://bugzilla.redhat.com/show_bug.cgi/show_bug.cgi?id=1964887).