CVE-2016-8908
WysokieStreszczenie
Podatność typu SQL injection w ekranie 'Site Browser > HTML pages' w dotCMS przed wersją 3.3.1 pozwala zdalnym, uwierzytelnionym atakującym na wykonywanie dowolnych poleceń SQL za pomocą parametru orderby.
Ocena ryzyka
Atakujący mogą uzyskać dostęp do wrażliwych danych lub zmodyfikować zawartość bazy danych, co może prowadzić do poważnych konsekwencji dla bezpieczeństwa organizacji.
Rekomendacja
Zaleca się aktualizację dotCMS do wersji 3.3.1 lub nowszej, aby usunąć tę podatność.
Inne podatności w dotCMS
Zobacz wszystkie- CVE-2017-11466Wysokie
W dotCMS w wersji 4.1.1 występuje podatność na nieautoryzowane przesyłanie plików, która pozwala zdalnym, uwierzytelnionym administratorom na przesyłanie plików .jsp do dowolnych lokalizacji poprzez sekwencje przechodzenia do katalogów w parametrze fieldName. Może to prowadzić do wykonania dowolnego kodu przez zażądanie pliku .jsp pod adresem URI /assets.
- CVE-2016-8907Wysokie
W dotCMS przed wersją 3.3.1 występuje podatność na atak typu SQL injection w ekranie 'Typy treści > Typy treści', która pozwala zdalnym uwierzytelnionym atakującym na wykonywanie dowolnych poleceń SQL poprzez parametr orderby.
- CVE-2016-8906Wysokie
W dotCMS przed wersją 3.3.1 występuje podatność na atak typu SQL injection w ekranie 'Site Browser > Links pages'. Umożliwia to zdalnym, uwierzytelnionym atakującym wykonywanie dowolnych poleceń SQL za pomocą parametru orderby.
- CVE-2016-8904Wysokie
W dotCMS przed wersją 3.3.1 występuje podatność na atak typu SQL injection w ekranie 'Site Browser > Containers pages'. Umożliwia to zdalnym, uwierzytelnionym atakującym wykonywanie dowolnych poleceń SQL za pomocą parametru orderby.
- CVE-2016-8903Wysokie
W dotCMS przed wersją 3.3.1 występuje podatność na wstrzykiwanie SQL w ekranie 'Site Browser > Templates pages', która pozwala zdalnym, uwierzytelnionym atakującym na wykonywanie dowolnych poleceń SQL poprzez parametr orderby.
- CVE-2016-8600Wysokie
W dotCMS w wersji 3.2.1, atakujący może załadować captcha raz, wypełnić ją poprawną wartością, a następnie ta poprawna wartość będzie akceptowana w formularzach z weryfikacją captcha później.
- CVE-2016-4803Wysokie
Podatność na wstrzykiwanie CRLF w funkcji wysyłania e-maili w dotCMS przed wersją 3.3.2 pozwala zdalnym atakującym na wstrzykiwanie dowolnych nagłówków e-mailowych za pomocą sekwencji CRLF w temacie wiadomości.
- CVE-2026-16337Krytyczne
Podatność w dotCMS (wersje 21.02 do 26.06.22-03) w endpointach ToolGroupResource i RoleAjax REST/DWR. Uwierzytelniony użytkownik backendu o niskich uprawnieniach może samodzielnie przypisać sobie rolę administratora CMS i uzyskać zdalne wykonanie kodu przez przesłanie spreparowanego pakietu OSGi.
- CVE-2017-5344Krytyczne
W dotCMS w wersji do 3.6.1 zidentyfikowano problem związany z funkcją findChildrenByFilter(), która wykonuje interpolację ciągów i bezpośrednie zapytania SQL. Mimo wprowadzenia mechanizmów zabezpieczających, takich jak ucieczka znaków SQL i czarna lista słów kluczowych, można je obejść w przypadku parametrów q i inode, co prowadzi do możliwości wykorzystania ataków SQL injection.
- CVE-2020-35274Średnie
W DotCMS w wersji 20.11 w panelu administracyjnym dodawania szablonów występuje podatność na trwały atak XSS. Umożliwia ona atakującemu przejęcie sesji użytkownika poprzez kradzież ciasteczek i eskalację uprawnień.
Oryginalny opis (angielski, źródło NVD)
SQL injection vulnerability in the "Site Browser > HTML pages" screen in dotCMS before 3.3.1 allows remote authenticated attackers to execute arbitrary SQL commands via the orderby parameter.

