CVE-2026-45017
WysokieCVSS 7.5Streszczenie
Python Liquid to silnik Pythona dla języka szablonów Liquid. W wersjach przed 2.2.0, wbudowane FileSystemLoader i CachingFileSystemLoader nie chroniły przed odczytem plików spoza swoich ścieżek wyszukiwania, gdy podano absolutną ścieżkę do rozwiązania, co umożliwiało złośliwym autorom szablonów ładowanie i renderowanie dowolnych plików.
Ocena ryzyka
Zagrożenie to pozwala na wczytywanie i renderowanie nieautoryzowanych plików, co może prowadzić do ujawnienia wrażliwych danych lub wykonania złośliwego kodu. Organizacje powinny być świadome ryzyka związanego z używaniem nieaktualnych wersji oprogramowania.
Rekomendacja
Zaleca się aktualizację do wersji 2.2.0 lub nowszej, aby zabezpieczyć się przed tą podatnością. Dodatkowo, warto przeprowadzić audyt używanych szablonów w celu wykrycia potencjalnych zagrożeń.
Powiązane podatności
- CVE-2026-71377Krytyczne
Podatność na wstrzyknięcie argumentów poleceń w Cosminexus Component Container. Umożliwia atakującemu wykonanie nieautoryzowanych poleceń systemowych.
- CVE-2026-71376Krytyczne
Podatność na wstrzyknięcie poleceń systemu operacyjnego w Cosminexus Component Container. Umożliwia atakującemu wykonanie dowolnych poleceń na serwerze.
- CVE-2026-62645Krytyczne
Podatność w Reyrolle 7SR5 ujawnia informacje przez interfejs webowy, które pozwalają obliczyć bieżące i przeszłe numery identyfikacyjne sesji. Atakujący może ominąć uwierzytelnianie i uzyskać nieautoryzowany dostęp do urządzenia.
- CVE-2026-50093Krytyczne
Podatność w module webowym OIS w Siveillance Control umożliwia atakującemu przesyłanie dowolnych plików na serwer. Udane wykorzystanie może prowadzić do uzyskania dostępu root na systemie hosta i pełnej kompromitacji środowiska OIS.
- CVE-2026-71374Krytyczne
Podatność na deserializację niezaufanych danych w Cosminexus Component Container. Może pozwolić atakującemu na wykonanie dowolnego kodu lub spowodowanie awarii.
- CVE-2026-86510Krytyczne
W routerze D-Link DIR-822A w wersji A_101 stwierdzono podatność w funkcji tunnel_set_params komponentu L2TP Control Message Parser, która prowadzi do zapisu poza dozwolony obszar pamięci. Atak może być przeprowadzony zdalnie, a exploit został publicznie ujawniony.
- CVE-2026-86509Krytyczne
W routerze D-Link DIR-895L w wersji A1_102b07 stwierdzono podatność w funkcjach sendOffer/sendACK pliku udhcpcd/serverpacket.c komponentu udhcpcd, która powoduje przepełnienie bufora na stosie. Atak możliwy jest tylko z sieci lokalnej, a exploit został opublikowany.
- CVE-2026-76969Krytyczne
Biblioteka NPM @sap/cds-mtxs nie przeprowadza wystarczających kontroli w niektórych funkcjach używanych w wielodostępnych aplikacjach CAP z włączoną rozszerzalnością. Nieuwierzytelniony atakujący może wysyłać specjalnie spreparowane żądania, aby uzyskać poufne poświadczenia i wykorzystać je do zastąpienia lub usunięcia danych najemcy. Udane wykorzystanie może mieć wysoki wpływ na dostępność i integralność aplikacji oraz częściowy wpływ na poufność danych biznesowych.
- CVE-2026-66768Krytyczne
SAP GUI for Java nie egzekwuje poprawnie polityki poziomu zaufania dla niektórych funkcji wywoływanych z połączonego systemu zaplecza. Atakujący z niskimi uprawnieniami może wykorzystać tę słabość, manipulując połączonym systemem zaplecza, aby wywołać dotknięte funkcje. Może to umożliwić wykonanie dowolnych poleceń na maszynie ofiary, co ma wysoki wpływ na poufność, integralność i dostępność systemu.
- CVE-2026-58240Krytyczne
SAP NetWeaver Message Server nie weryfikuje wystarczająco autentyczności wewnętrznych komponentów serwera aplikacji podczas rejestracji. Nieuwierzytelniony atakujący z dostępem sieciowym do usługi może zarejestrować nieautoryzowany komponent i potencjalnie wykonywać nieautoryzowane działania w środowisku aplikacji, co ma wysoki wpływ na poufność, integralność i dostępność systemu.
Oryginalny opis (angielski, źródło NVD)
Python Liquid is a Python engine for the Liquid template language. Prior to 2.2.0, the built-in FileSystemLoader and CachingFileSystemLoader do not guard against reading files outside their search paths when given an absolute path to resolve. This allows malicious template authors to load and render arbitrary files via the {% include %} and {% render %} tags. Targeted files would need to contain valid Liquid markup and be readable by the application process. This vulnerability is fixed in 2.2.0.

