First published: Mon Jul 12 2021(Updated: )
A flaw was found in curl in the way curl handles a file hash mismatch after downloading content using the Metalink feature. This flaw allows malicious actors controlling a hosting server to trick users into downloading malicious content. The highest threat from this vulnerability is to integrity.
Credit: support@hackerone.com support@hackerone.com
Affected Software | Affected Version | How to fix |
---|---|---|
redhat/curl | <0:7.61.1-18.el8_4.1 | 0:7.61.1-18.el8_4.1 |
redhat/curl | <0:7.61.1-12.el8_2.3 | 0:7.61.1-12.el8_2.3 |
redhat/curl | <7.78.0 | 7.78.0 |
Haxx Curl | >=7.27.0<7.78.0 | |
Fedoraproject Fedora | =33 | |
Netapp Cloud Backup | ||
NetApp Clustered Data ONTAP | ||
Netapp Hci Management Node | ||
Netapp Solidfire | ||
Oracle Mysql Server | >=5.7.0<=5.7.35 | |
Oracle Mysql Server | >=8.0.0<=8.0.26 | |
Siemens Sinec Infrastructure Network Services | <1.0.1.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 flaw can be mitigated by upgrading the affected curl utility to version 7.78.0 or by disabling the metalink feature in your current build
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2021-22922 is a vulnerability in curl that allows a file hash mismatch after downloading content using the metalink feature.
When curl is instructed to download content using the metalink feature, the contents are verified against a hash provided in the metalink XML file.
CVE-2021-22922 has a severity rating of 6.5 (medium).
The vulnerability affects curl versions up to but excluding 7.78.0.
More information about CVE-2021-22922 can be found on the GitHub commit, Red Hat Bugzilla, and the curl website.