Katalog CVE

CVE-2026-41488

NiskieCVSS 3.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.16%

Percentyl 5 - wyżej niż 5% wszystkich znanych CVE

Streszczenie

W langchain-openai funkcja _url_to_size() walidowała adresy URL pod kątem SSRF, a następnie pobierała je w osobnej operacji sieciowej z niezależnym rozwiązywaniem DNS. Pozostawiało to okno TOCTOU / DNS rebinding, w którym nazwa hosta mogła wskazywać publiczny adres IP podczas walidacji, a prywatny lub localhost podczas faktycznego pobierania. Problem dotyczy wersji przed 1.1.14.

Ocena ryzyka

Atakujący może obejść ochronę SSRF i wymusić żądania do zasobów wewnętrznych, co może prowadzić do ujawnienia danych lub interakcji z usługami wewnętrznymi. Ryzyko dotyczy aplikacji wykorzystujących langchain-openai do liczenia tokenów obrazów.

Rekomendacja

Zaktualizuj langchain-openai do wersji 1.1.14 lub nowszej. Rozważ dodatkowe ograniczenia sieciowe dla aplikacji przetwarzających zewnętrzne adresy URL.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

LangChain is a framework for building agents and LLM-powered applications. Prior to 1.1.14, langchain-openai's _url_to_size() helper (used by get_num_tokens_from_messages for image token counting) validated URLs for SSRF protection and then fetched them in a separate network operation with independent DNS resolution. This left a TOCTOU / DNS rebinding window: an attacker-controlled hostname could resolve to a public IP during validation and then to a private/localhost IP during the actual fetch.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS