CVE-2020-35274
ŚrednieCVSS 4.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 45 - wyżej niż 45% wszystkich znanych CVE
Streszczenie
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ń.
Ocena ryzyka
Organizacja narażona jest na przejęcie kont administratora, co może prowadzić do pełnej kompromitacji systemu CMS i wycieku poufnych danych.
Rekomendacja
Należy niezwłocznie zaktualizować DotCMS do wersji, w której usunięto podatność XSS, oraz wdrożyć filtrowanie danych wejściowych w panelu administracyjnym.
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-8908Wysokie
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.
- 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-2022-26352KrytyczneAktywnie exploitowane
W dotCMS 3.0 do 22.02 w API ContentResource odkryto podatność, która pozwala atakującemu na obejście sanityzacji nazwy pliku w żądaniu multipart. Umożliwia to zapis pliku poza zamierzoną lokalizacją (directory traversal). Jeśli włączone jest anonimowe tworzenie treści, nieuwierzytelniony atakujący może przesłać plik wykonywalny, np. .jsp, co prowadzi do zdalnego wykonania kodu.
Oryginalny opis (angielski, źródło NVD)
DotCMS Add Template with admin panel 20.11 is affected by cross-site Scripting (XSS) to gain remote privileges. An attacker could compromise the security of a website or web application through a stored XSS attack and stealing cookies using XSS.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

