CVE-2024-2965
Açıklama
`langchain-ai/langchain` deposunun tüm versiyonlarını etkileyen bir Hizmet Reddi (DoS) zafiyeti, `SitemapLoader` sınıfında bulunmaktadır. Site haritalarını ayrıştırmak ve URL'leri çıkarmakla sorumlu olan `parse_sitemap` yöntemi, bir site haritası URL'sinin mevcut site haritasının kendisine referans verdiği durumlarda sonsuz özyinelemeyi önleyecek bir mekanizmaya sahip değildir. Bu eksiklik, Python'daki maksimum özyineleme derinliğinin aşılmasıyla sistemin çökmesine yol açan sonsuz bir döngü olasılığına izin verir. Bu zafiyet, sunucu soket/port kaynaklarının işgal edilmesi ve Python işleminin çöktürülmesi için istismar edilebilir; bu da söz konusu işlevselliğe dayanan hizmetlerin kullanılabilirliğini etkiler.
Nasıl düzeltilir
- langchain langchain0.2.5 ya da sonraki bir sürüm
- langchain-community0.2.5 ya da sonraki bir sürüm
- langchain0.2.5 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| langchain langchain | v < 0.2.5 | 0.2.5 |
| langchain-communityPyPI | v < 0.2.5 | 0.2.5 |
| langchainPyPI | v < 0.2.5 | 0.2.5 |
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.