CVE-2026-112239
WysokieCVSS 7.2Streszczenie
Rozszerzenie udostępnia endpoint backendu, który zapisuje przesłaną wartość do przesłanego pola rekordu strony. Nie sprawdza uprawnień użytkownika ani nie ogranicza pól, które można zmienić. Każdy uwierzytelniony użytkownik backendu może więc zmienić dowolną właściwość dowolnej strony, w tym uprawnienia dostępu i konfigurację, poza zakresem przyznanych mu uprawnień.
Ocena ryzyka
Uwierzytelniony użytkownik backendu może zmodyfikować dowolną stronę, w tym jej uprawnienia dostępu i konfigurację, co może prowadzić do eskalacji uprawnień i naruszenia integralności witryny.
Rekomendacja
Zaktualizuj rozszerzenie do wersji z poprawką i zweryfikuj kontrolę uprawnień oraz dozwolonych pól w endpointach backendu.
Inne podatności w Nieznane rozszerzenie TYPO3
Zobacz wszystkie- CVE-2026-112238Wysokie
Wyszukiwanie plików w rozszerzeniu buduje warunki bazy danych, samo otaczając wyszukiwane hasło cudzysłowami. Escapowane są tylko znaki wieloznaczne operatora LIKE, a znaki cudzysłowu nie. Spreparowane hasło wyszukiwania może więc wyjść poza zamierzoną wartość tekstową i zmienić zapytanie do bazy. Pozwala to atakującemu na odczyt danych z bazy i dotyczy każdego przeszukiwanego pola.
- CVE-2026-112066Wysokie
Import JSON konfiguracji zgody na pliki cookie nie respektował uprawnień użytkownika backendu. Użytkownicy backendu bez uprawnień administratora, mający dostęp do modułu, mogli zaimportować konfigurację dodającą dowolne skrypty do frontendu witryny.
- CVE-2026-112064Wysokie
Moduł backendu do przeglądania historii zgód przyjmował opcje sortowania, grupowania i indeksowania z żądania i używał ich w zapytaniu do bazy bez walidacji. Parametrami wiązane były tylko warunki filtrowania tego zapytania. Użytkownik backendu z dostępem do funkcji historii lub statystyk mógł w ten sposób odczytać dowolne dane z bazy, w tym hasła użytkowników backendu i frontendu.
Oryginalny opis (angielski, źródło NVD)
The extension provides a backend endpoint that writes a submitted value into a submitted field of a submitted page record. It neither checks the user's permissions nor limits which fields can be changed. Any authenticated backend user can therefore change any property of any page, including its access permissions and configuration, outside the scope granted to them.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

