CVE-2026-88897
ŚrednieCVSS 5.9Streszczenie
Flextype CMS do wersji 1.0.0-alpha.3 przyjmuje dane uwierzytelniające API przez parametry query string w trasach REST API. Atakujący mający dostęp do logów serwera web, proxy lub monitoringu może odzyskać ważne pary tokenów API dające pełny dostęp do API.
Ocena ryzyka
Tokeny API mogą wyciekać do logów, co umożliwia atakującemu pełny dostęp do API i przejęcie kontroli nad systemem.
Rekomendacja
Zaktualizuj Flextype CMS powyżej 1.0.0-alpha.3 i przenieś uwierzytelnianie API z query string do nagłówków; przejrzyj i unieważnij ujawnione tokeny.
Inne podatności w Flextype CMS
Zobacz wszystkie- CVE-2026-89145Średnie
Flextype CMS w wersjach 0.9.9 do 1.0.0-alpha.3 nie escapuje znaków HTML w nazwach katalogów wtyczek na stronie błędu zależności generowanej przez getValidPluginsDependencies(). Atakujący z prawem zapisu do katalogu wtyczek może utworzyć wtyczkę o nazwie zawierającej znaki HTML, co prowadzi do wykonania dowolnych skryptów w przeglądarkach użytkowników, gdy walidacja zależności zakończy się niepowodzeniem.
- CVE-2026-77939Średnie
Flextype CMS do wersji v1.0.0-dev zawiera podatność na wstrzyknięcie języka wyrażeń, która pozwala uwierzytelnionym atakującym z ważnym tokenem API na odczyt dowolnych plików poprzez przekazanie nieoczyszczonych danych wejściowych do silnika Symfony ExpressionLanguage przez endpoint POST /api/v1/query. Atakujący mogą wykorzystać wystawione obiekty aplikacji, w tym filesystem() i serializers(), w zakresie oceny, aby odczytać dowolne pliki serwera i osiągnąć warunkowe zdalne wykonanie kodu, jeśli plik PHP może zostać umieszczony na dysku przez wektor dodatkowy.
Oryginalny opis (angielski, źródło NVD)
Flextype CMS through 1.0.0-alpha.3 accepts API authentication credentials through URL query string parameters in REST API routes. Attackers with access to web server, proxy, or monitoring logs can recover valid API token pairs that grant full API access.

