CVE-2026-41171
WysokieStreszczenie
Squidex przed wersją 7.23.0 zawiera podatność SSRF z powodu braku ochrony SSRF w kliencie HTTP `Jint` używanym przez funkcje silnika skryptowego. Uwierzytelniony użytkownik z niskimi uprawnieniami może zmusić serwer do wykonywania dowolnych żądań HTTP do wewnętrznych lub kontrolowanych przez atakującego punktów końcowych. Może to prowadzić do dostępu do wewnętrznych usług i punktów metadanych chmury, potencjalnie do ujawnienia poświadczeń i ruchu bocznego.
Ocena ryzyka
Ryzyko obejmuje nieautoryzowany dostęp do wewnętrznych zasobów i potencjalne przejęcie poświadczeń, co może prowadzić do eskalacji uprawnień i ruchu bocznego w sieci.
Rekomendacja
Zaleca się natychmiastową aktualizację Squidex do wersji 7.23.0 lub nowszej, która zawiera poprawkę. Dodatkowo należy ograniczyć dostęp do funkcji skryptowych tylko dla zaufanych użytkowników.
Inne podatności w Squidex
Zobacz wszystkie- CVE-2026-41172Wysokie
Squidex to system zarządzania treścią headless typu open-source. Przed wersją 7.23.0 podatność SSRF pozwala użytkownikowi z uprawnieniami do przesyłania zasobów na zmuszenie serwera do pobrania dowolnych adresów URL, w tym localhost/sieci prywatnych, i zapisanie odpowiedzi jako zasobu. Wersja 7.23.0 zawiera poprawkę.
- CVE-2026-41170Wysokie
Squidex przed wersją 7.23.0 ma podatność SSRF w punkcie końcowym `RestoreController.PostRestoreJob`, który pozwala administratorowi podać dowolny URL do pobrania archiwum kopii zapasowej. URL jest pobierany przez klienta HTTP "Backup" bez ochrony SSRF. Złośliwy lub skompromitowany administrator może wykorzystać ten punkt do skanowania wewnętrznych usług, dostępu do metadanych chmury lub prowadzenia wewnętrznego rozpoznania.
Oryginalny opis (angielski, źródło NVD)
Squidex is an open source headless content management system and content management hub. Versions prior to 7.23.0 have a Server-Side Request Forgery (SSRF) vulnerability due to missing SSRF protection on the `Jint` HTTP client used by scripting engine functions (`getJSON`, `request`, etc.). An authenticated user with low privileges (e.g., schema editing permissions) can force the server to make arbitrary outbound HTTP requests to attacker-controlled or internal endpoints. This allows access to internal services and cloud metadata endpoints (e.g., IMDS), potentially leading to credential exposure and lateral movement. Version 7.23.0 contains a fix.

