CVE-2024-0243

Yüksek

Açıklama

Aşağıdaki crawler yapılandırması ile: ```python from bs4 import BeautifulSoup as Soup url = "https://example.com" loader = RecursiveUrlLoader( url=url, max_depth=2, extractor=lambda x: Soup(x, "html.parser").text ) docs = loader.load() ``` `https://example.com` içeriğini kontrol eden bir saldırgan, buraya "https://example.completely.different/my_file.html" gibi bağlantılar içeren kötü amaçlı bir HTML dosyası yerleştirebilir ve crawler, `prevent_outside=True` olmasına rağmen bu dosyayı da indirmeye devam eder. https://github.com/langchain-ai/langchain/blob/bf0b3cc0b5ade1fb95a5b1b6fa260e99064c2e22/libs/community/langchain_community/document_loaders/recursive_url_loader.py#L51-L51 Şurada çözüldü: https://github.com/langchain-ai/langchain/pull/15559

ÖnemYüksek
CVSS8.1
İstismar olasılığı—
ÜrünLangchain
Yayın26 Şub 2024
İlk görülme26 Şub 2024

Nasıl düzeltilir

Güncelleyin
  • langchain langchain0.1.0 ya da sonraki bir sürüm
  • langchain0.1.0 ya da sonraki bir sürüm
  • langchain-exa0.1.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
langchain langchainv < 0.1.00.1.0
langchainPyPIv < 0.1.00.1.0
langchain-exaPyPIv < 0.1.00.1.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-2024-0243 · Langchain · Dark Radar