CVE-2021-22922
Açıklama
curl'e metalink özelliği kullanılarak içerik indirmesi talimatı verildiğinde, içerikler metalink XML dosyasında sağlanan bir özetle (hash) doğrulanır. Metalink XML dosyası, istemciye aynı içeriğin farklı sunucularda barındırılabilecek bir dizi farklı URL'den nasıl alınacağını gösterir ve istemci dosyayı bunlardan biri veya birkaçından seri veya paralel şekilde indirebilir. İçerikleri barındıran sunuculardan biri ele geçirilmişse ve o sunucudaki belirli bir dosyanın içeriği değiştirilmiş bir yükle (payload) değiştirilmişse, curl tamamlanan bir indirme sonrası dosya özeti uyuşmadığında bunu tespit etmelidir. İçeriği kaldırmalı ve bunun yerine içeriği başka bir URL'den almayı denemelidir. Bu işlem gerçekleştirilmemekte; bunun yerine böyle bir özet uyumsuzluğu yalnızca metin olarak belirtilmekte ve potansiyel olarak kötü amaçlı içerik diskteki dosyada tutulmaktadır.
Nasıl düzeltilir
- haxx curl7.78.0 ya da sonraki bir sürüm
- siemens sinec_infrastructure_network_services1.0.1.1 ya da sonraki bir sürüm
- splunk universal_forwarder8.2.12, 9.0.6 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| haxx curl | 7.27.0 ≤ v < 7.78.0 | 7.78.0 |
| fedoraproject fedora | 33 | — |
| netapp cloud_backup | Aralık belirtilmemiş | — |
| netapp clustered_data_ontap | Aralık belirtilmemiş | — |
| netapp hci_management_node | Aralık belirtilmemiş | — |
| netapp solidfire | Aralık belirtilmemiş | — |
| oracle mysql_server | 5.7.0 ≤ v ≤ 5.7.35, 8.0.0 ≤ v ≤ 8.0.26 | — |
| siemens sinec_infrastructure_network_services | v < 1.0.1.1 | 1.0.1.1 |
| netapp h300s_firmware | Aralık belirtilmemiş | — |
| netapp h500s_firmware | Aralık belirtilmemiş | — |
| netapp h700s_firmware | Aralık belirtilmemiş | — |
| netapp h300e_firmware | Aralık belirtilmemiş | — |
| netapp h500e_firmware | Aralık belirtilmemiş | — |
| netapp h700e_firmware | Aralık belirtilmemiş | — |
| netapp h410s_firmware | Aralık belirtilmemiş | — |
| splunk universal_forwarder | 8.2.0 ≤ v < 8.2.12, 9.0.0 ≤ v < 9.0.6, 9.1.0 | 8.2.12, 9.0.6 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.