CVE-2023-38545
Açıklama
Bu açık, curl'ün SOCKS5 proxy el sıkışmasında yığın tabanlı bir arabelleği taşırmasına neden olur. curl'den, adres çözümlemesinin kendisi tarafından yapılması yerine proxy tarafından yapılmasına izin vermek için ana bilgisayar adını SOCKS5 proxy'sine iletmesi istendiğinde, bu ana bilgisayar adının maksimum uzunluğu 255 bayt olabilir. Ana bilgisayar adının daha uzun olduğu tespit edilirse, curl yerel isim çözümlemeye geçer ve bunun yerine yalnızca çözümlenmiş adresi iletir. Bu hata nedeniyle, "ana bilgisayarın ismi çözümlemesine izin ver" anlamına gelen yerel değişken, yavaş bir SOCKS5 el sıkışması sırasında yanlış değer alabilir ve niyetin aksine, hedef arabelleğe yalnızca çözümlenmiş adresi kopyalamak yerine çok uzun olan ana bilgisayar adını kopyalayabilir. Hedef arabellek yığın tabanlı bir arabellektir ve ana bilgisayar adı, curl'e işlem yapması söylenen URL'den gelmektedir.
Nasıl düzeltilir
- haxx libcurl8.4.0 ya da sonraki bir sürüm
- microsoft windows_10_180910.0.17763.5122 ya da sonraki bir sürüm
- microsoft windows_10_21h210.0.19044.3693 ya da sonraki bir sürüm
- microsoft windows_10_22h210.0.19045.3693 ya da sonraki bir sürüm
- microsoft windows_11_21h210.0.22000.2600 ya da sonraki bir sürüm
- microsoft windows_11_22h210.0.22621.2715 ya da sonraki bir sürüm
- microsoft windows_11_23h210.0.22631.2715 ya da sonraki bir sürüm
- microsoft windows_server_201910.0.17763.5122 ya da sonraki bir sürüm
- microsoft windows_server_202210.0.20348.2113 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| haxx libcurl | 7.69.0 ≤ v < 8.4.0 | 8.4.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ş | — |
| microsoft windows_10_1809 | v < 10.0.17763.5122 | 10.0.17763.5122 |
| microsoft windows_10_21h2 | v < 10.0.19044.3693 | 10.0.19044.3693 |
| microsoft windows_10_22h2 | v < 10.0.19045.3693 | 10.0.19045.3693 |
| microsoft windows_11_21h2 | v < 10.0.22000.2600 | 10.0.22000.2600 |
| microsoft windows_11_22h2 | v < 10.0.22621.2715 | 10.0.22621.2715 |
| microsoft windows_11_23h2 | v < 10.0.22631.2715 | 10.0.22631.2715 |
| microsoft windows_server_2019 | v < 10.0.17763.5122 | 10.0.17763.5122 |
| microsoft windows_server_2022 | v < 10.0.20348.2113 | 10.0.20348.2113 |
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.