CVE-2023-38546

Düşük

Açıklama

Bu açık, belirli koşullar karşılandığında, bir saldırganın libcurl kullanan çalışan bir programa dilediği gibi çerezler yerleştirmesine olanak tanır. libcurl veri transferleri gerçekleştirir. API'sinde bir uygulama, tekil transferler için bireysel tutamaçlar olan "easy handles" oluşturur. libcurl, [curl_easy_duphandle](https://curl.se/libcurl/c/curl_easy_duphandle.html) adlı ve bir easy handle'ı kopyalayan bir fonksiyon çağrısı sağlar. Tutamaç kopyalandığında bir transferde çerezler etkinleştirilmişse, çerez etkinleştirme durumu da klonlanır ancak gerçek çerezler klonlanmaz. Kaynak tutamaç diskteki belirli bir dosyadan herhangi bir çerez okumamışsa, tutamacın klonlanmış versiyonu bunun yerine dosya adını `none` (tırnaklar olmadan dört ASCII harfi kullanarak) olarak saklar. Klonlanan tutamacın, çerezlerin yükleneceği kaynağı açıkça belirtmeden sonraki kullanımları; eğer libcurl kullanan programın mevcut dizininde `none` isimli bir dosya varsa ve okunabilir durumdaysa, yanlışlıkla bu dosyadan çerezleri yükleyecektir - tabii ki doğru dosya formatı kullanılıyorsa.

ÖnemDüşük
CVSS3.7
İstismar olasılığı—
ÜrünHaxx Libcurl
Yayın18 Eki 2023
İlk görülme18 Eki 2023

Nasıl düzeltilir

Güncelleyin
  • haxx libcurl8.4.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
haxx libcurl7.9.1 ≤ v < 8.4.08.4.0

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.

Intelligence 360 paketinde

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.

CVE-2023-38546 · Haxx Libcurl · Dark Radar