CVE-2026-55443
ŚrednieCVSS 5.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 5 - wyżej niż 5% wszystkich znanych CVE
Streszczenie
LangChain przed wersją 1.3.9 zawiera podatność polegającą na niekonsekwentnym ograniczaniu rozpoznawanych ścieżek plików do zamierzonego katalogu głównego. Komponenty takie jak oprogramowanie pośredniczące do wyszukiwania plików, moduły ładujące konfigurację oraz mechanizmy autoryzacji oparte na prefiksach ścieżek mogą pozwolić na dostęp do plików poza dozwolonym obszarem poprzez wzorce glob, dowiązania symboliczne lub pomijanie granic segmentów ścieżki.
Ocena ryzyka
Ryzyko polega na możliwości ujawnienia poufnych plików poza zamierzonym katalogiem, gdy komponenty LangChain otrzymują ścieżki lub wzorce wyszukiwania z niezaufanego źródła, w tym od modelu LLM działającego na niezaufanych danych wejściowych.
Rekomendacja
Należy niezwłocznie zaktualizować LangChain do wersji 1.3.9 lub nowszej, która zawiera poprawkę eliminującą tę podatność.
Powiązane podatności
- CVE-2026-94603Krytyczne
Podman od wersji 4.4.0 do 5.8.8 i 6.1.3 traktuje obraz z adnotacją io.podman.annotations.checkpoint.runtime.name jako checkpoint i po cichu ignoruje ograniczenia tworzenia kontenera podane przez użytkownika, takie jak --cap-drop=ALL. Pozwala to na wybór słabszych ustawień sandboxa i uprawnień przez obraz. Kontenery rootless nie są objęte problemem, ponieważ checkpoint i restore są w tym trybie niedostępne. Problem naprawiono w wersjach 5.8.8 i 6.1.3.
- CVE-2026-77459Krytyczne
Argo CD od wersji 2.10.0 do 3.3.15, 3.4.10, 3.5.4 i 3.6.0-rc2 tworzy hooki zasobów PostDelete bez stosowania kontroli autoryzacji AppProject dla miejsca docelowego i zasobów używanych podczas zwykłej synchronizacji. Użytkownik mogący zapisywać w repozytorium Git aplikacji może zatwierdzić hook usuwający skierowany do zabronionej przestrzeni nazw, serwera, grupy, rodzaju lub nazwy zasobu, a usunięcie aplikacji powoduje utworzenie tego zasobu z poświadczeniami klastra docelowego. Problem naprawiono w wersjach 3.3.15, 3.4.10, 3.5.4 i 3.6.0-rc2.
- CVE-2026-69227Krytyczne
Luka w Portal for ArcGIS umożliwia nieuwierzytelniony dostęp do niektórych punktów końcowych API /portaladmin/local w określonych warunkach. Może to pozwolić atakującemu na dostęp do funkcji administracyjnych, które powinny wymagać uwierzytelnienia.
- CVE-2026-55562Krytyczne
Cronicle przed wersją 0.9.119 w dzienniku aktywności administratora (htdocs/js/pages/admin/Activity.js) łączy kontrolowaną przez atakującego wartość item.user.full_name z kodem HTML bez kodowania encji i wstawia wynik przez this.div.html. Wbudowany filtr wejściowy pixl-server-user można obejść znacznikiem zawierającym znak nowej linii, ponieważ wyrażenie regularne nie dopasowuje nowych linii. Uwierzytelniony nie-administrator może zmienić własną nazwę przez /api/user/update, a przy włączonym free_accounts anonimowy atakujący może umieścić nazwę podczas samodzielnej rejestracji. Zapisana nazwa wykonuje skrypt w sesji administratora po otwarciu dziennika aktywności, umożliwiając przejęcie konta administratora i dalsze wykonanie poleceń. Problem naprawiono w wersji 0.9.119.
- CVE-2026-55183Krytyczne
RClone Manager przed wersją 0.2.7 uruchamia lokalną usługę rclone rcd na 127.0.0.1:51900 z opcjami --rc-no-auth, --rc-allow-origin * i --rc-serve. Złośliwa strona internetowa otwarta przez użytkownika, gdy demon działa, może wysyłać żądania cross-origin do nieuwierzytelnionego lokalnego API z uprawnieniami systemowymi użytkownika. Żądania mogą ujawnić skonfigurowane poświadczenia do magazynów oraz potencjalnie uzyskać dostęp, przesłać, zmodyfikować lub wykraść lokalne pliki. Możliwy wpływ w postaci wykonania poleceń pozostaje niepotwierdzony. Problem naprawiono w wersji 0.2.7.
- CVE-2026-54454Krytyczne
OpenCATS przed wersją 0.10.0 w module importu (modules/import/ImportUI.php) może zachować oryginalną nazwę przesłanego pliku dla jednego typu importu i umieścić plik w publicznie dostępnym katalogu tymczasowym. Uwierzytelniony użytkownik z uprawnieniami do importu może wybrać tę ścieżkę i przesłać plik PHP, który pozostaje pod kontrolowaną przez atakującego nazwą wykonywalną, a błąd importu może pozostawić plik na dysku. Jeśli katalog tymczasowy jest serwowany z włączonym wykonywaniem PHP, żądanie tego pliku może wykonać dowolny kod PHP z uprawnieniami procesu serwera WWW. Problem naprawiono w wersji 0.10.0.
- CVE-2026-110116Krytyczne
Risesoft-y9 Digital-Infrastructure w wersjach 9.6.5–9.6.11 zawiera podatność path traversal w endpointcie storeFile w fileManager, umożliwiającą nieuwierzytelnionemu atakującemu zapis dowolnych plików. Poprzez spreparowane parametry fullPath i fileName wysyłane do POST /rest/storeFile można tworzyć lub nadpisywać pliki zapisywalne przez usługę, co potencjalnie prowadzi do wykonania kodu.
- CVE-2026-109412Krytyczne
W produkcie Ivanti Neurons Patch for Intune występuje ujawniony niebezpieczny endpoint, który umożliwia zdalnemu uwierzytelnionemu atakującemu wyciek poufnych informacji uwierzytelniających.
- CVE-2026-106042Krytyczne
W Ivanti Xtraction przed wersją 2026.4 występuje podatność External Control of File Name or Path, która pozwala zdalnemu uwierzytelnionemu atakującemu przekierować żądania generowane przez aplikację do kontrolowanego przez siebie endpointu i uzyskać poświadczenia konektora EPMM przesyłane przez aplikację.
- CVE-2026-102989Krytyczne
TanStack Router to router i framework full-stack dla sieci. Od wersji 1.143.12 do 1.169.39 dla @tanstack/start-server-core, 1.168.60 dla @tanstack/react-start, 1.168.57 dla @tanstack/solid-start i 1.168.56 dla @tanstack/vue-start nieuwierzytelniony atakujący może umieścić niepubliczne pola w ładunku żądania funkcji serwerowej, tak aby kontrolowany przez atakującego stan middleware trafił do ścieżki błędu, a obiekt w kształcie odpowiedzi został zaakceptowany jako odpowiedź HTTP. Spreparowany URL funkcji serwerowej może zwrócić kontrolowany przez atakującego HTML z origin aplikacji; gdy odwiedzający otworzy URL, wstrzyknięty skrypt może uzyskać dostęp do danych same-origin i wysyłać żądania z uprawnieniami odwiedzającego.
Oryginalny opis (angielski, źródło NVD)
LangChain is a framework for building agents and LLM-powered applications. Prior to 1.3.9, several LangChain components that resolve filesystem paths or expand search patterns do not consistently confine the resolved path to the intended root directory. Affected behaviors include: a file-search agent middleware that validates a starting directory but not the search pattern or the resolved target of matched files, so glob patterns and symlinks can reach files outside the configured root; prompt- and chain/agent-configuration loaders that accept path fields and resolve them without confining the result to a trusted base or rejecting symlink targets; and path-prefix authorization checks that compare by string prefix without a path-segment boundary, so a sibling path sharing the prefix is accepted. When these components receive path values, search patterns, or workspace contents influenced by an untrusted source — including an LLM acting on untrusted input — the result can be disclosure of files outside the intended boundary. This vulnerability is fixed in 1.3.9.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

