CVE-2022-43551
Açıklama
curl <7.87.0 sürümünde, HTTP kullanmaya devam etmesi için kandırılabilecek ve atlatılabilecek bir HSTS kontrolü zafiyeti bulunmaktadır. HSTS desteğini kullanan curl, URL'de HTTP belirtilmiş olsa bile güvenli olmayan açık metin HTTP adımı yerine HTTPS kullanması için yönlendirilebilir. Ancak, verilen URL'deki ana makine adı önce IDN dönüşümünün bir parçası olarak ASCII karşılıklarıyla değiştirilen IDN karakterleri içeriyorsa HSTS mekanizması atlatılabilir. Örneğin, yaygın ASCII nokta (U+002E) `.` karakteri yerine UTF-8 U+3002 (IDEOGRAPHIC FULL STOP) karakterinin kullanılması gibi. Ardından gelen bir istekte, bilgiyi IDN kodlu olarak saklayıp IDN kodsuz olarak aradığı için HSTS durumunu tespit etmez ve açık metin aktarımı gerçekleştirir.
Nasıl düzeltilir
- haxx curl7.87.0 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.77.0 ≤ v < 7.87.0 | 7.87.0 |
| fedoraproject fedora | 37 | — |
| netapp active_iq_unified_manager | Aralık belirtilmemiş | — |
| netapp oncommand_insight | Aralık belirtilmemiş | — |
| netapp oncommand_workflow_automation | Aralık belirtilmemiş | — |
| netapp snapcenter | 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.