CVE-2026-112064
WysokieCVSS 7.1Streszczenie
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.
Ocena ryzyka
Uwierzytelniony użytkownik backendu może odczytać dowolne dane z bazy, w tym hasła użytkowników, co może prowadzić do przejęcia kont.
Rekomendacja
Zaktualizuj rozszerzenie do wersji z poprawką i zweryfikuj walidację opcji sortowania, grupowania i indeksowania w zapytaniach.
Inne podatności w Nieznane rozszerzenie TYPO3
Zobacz wszystkie- CVE-2026-112239Wysokie
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ń.
- 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.
Oryginalny opis (angielski, źródło NVD)
The backend module for reviewing the consent history accepted sorting, grouping and index options from the request and used them in a database query without validation. Only the filter conditions of that query were bound as parameters. A backend user with access to the history or statistics functions could use this to read arbitrary data from the database, including password hashes of backend and frontend users.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

