CVE-2022-42916
Açıklama
7.86.0 öncesindeki curl sürümlerinde, HSTS kontrolü atlatılarak uygulamanın HTTP ile devam etmesi sağlanabilirdi. HSTS desteği sayesinde curl, URL'de HTTP belirtilmiş olsa bile doğrudan HTTPS kullanmaya (güvensiz açık metin HTTP adımı yerine) yönlendirilebilir. Eğer verilen URL'deki ana makine adı, IDN dönüşümünün bir parçası olarak ASCII karşılıklarıyla değiştirilen IDN karakterleri içeriyorsa bu mekanizma atlatılabilirdi; örneğin yaygın ASCII nokta karakteri olan U+002E (.) yerine UTF-8 U+3002 (IDEOGRAPHIC FULL STOP) karakterinin kullanılması gibi. Etkilenen ilk sürüm 2021-05-26 tarihli 7.77.0 sürümüdür.
Nasıl düzeltilir
- haxx curl7.86.0 ya da sonraki bir sürüm
- apple macos12.6.3, 13.2 ya da sonraki bir sürüm
- splunk universal_forwarder8.2.12, 9.0.6 ya da sonraki bir sürüm
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/HVU3IMZCKR4VE6KJ4GCWRL2ILLC6OV76/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/Q27V5YYMXUVI6PRZQVECON32XPVWTKDK/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/37YEVVC6NAF6H7UHH6YAUY5QEVY6LIH2/
- security.gentoo.org/glsa/202212-01
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| haxx curl | 7.77.0 ≤ v < 7.86.0 | 7.86.0 |
| fedoraproject fedora | 35, 36, 37 | — |
| apple macos | v < 12.6.3, 13.0 ≤ v < 13.2 | 12.6.3, 13.2 |
| 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.