CVE-2024-7264

Orta

Açıklama

libcurl'ün ASN1 ayrıştırıcı kodu, bir ASN.1 Generalized Time alanını ayrıştırmak için kullanılan `GTime2str()` fonksiyonuna sahiptir. Sözdizimsel olarak hatalı bir alan verildiğinde, ayrıştırıcı *zaman kesri* uzunluğu için -1 değerini kullanabilir ve bu durum, (bilinçli olarak) null ile sonlandırılmamış bir yığın tampon alanı işaretçisi üzerinde `strlen()` işleminin gerçekleştirilmesine yol açar. Bu açık büyük olasılıkla bir çökmeye neden olur, ancak [CURLINFO_CERTINFO](https://curl.se/libcurl/c/CURLINFO_CERTINFO.html) kullanıldığında yığın içeriğinin uygulamaya döndürülmesine de yol açabilir.

ÖnemOrta
CVSS6.5
İstismar olasılığı—
ÜrünHaxx Libcurl
Yayın31 Tem 2024
İlk görülme31 Tem 2024

Nasıl düzeltilir

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

Etkilenen ürünler

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

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-2024-7264 · Haxx Libcurl · Dark Radar