CVE-2026-72848
Açıklama
langchain_community/document_loaders/sitemap.py içindeki SitemapLoader.parse_sitemap, belgelenmiş restrict_to_same_domain kontrolünü yalnızca yaprak url girişlerine uygular. url öğeleri üzerindeki döngü alan dışı konumları filtrelerken, iç içe geçmiş sitemap öğeleri üzerindeki döngü, alt loc değerini doğrudan self.scrape_all([loc.text], "xml") fonksiyonuna iletir; bu da herhangi bir alan adı karşılaştırması veya özel, loopback ya da link-local hedeflerin kontrolü olmaksızın WebBaseLoader.scrape_all ve bir aiohttp GET isteğine ulaşır. Bu nedenle, alınan bir sitemap'i kontrol eden veya etkileyebilen bir saldırgan, iç içe geçmiş bir sitemap girişini dahili bir adrese yönlendirebilir ve dağıtılan uygulama giden istekleri sınırlandırmak için özellikle restrict_to_same_domain parametresini True olarak ayarlamış olsa bile sunucunun bunu getirmesini sağlayabilir. Getirilen içerik ayrıştırılır ve döndürülen Documents içinde yer alır, böylece dahili yanıtlar yalnızca talep edilmekle kalmaz, aynı zamanda çağrıya ifşa edilir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| langchain-ai langchain-community | v ≤ 0.4.2 | — |
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.