CVE-2021-48016
KrytyczneCVSS 9.8Streszczenie
DedeCMS do wersji 5.8.1-beta zawiera podatność wstrzyknięcia kodu PHP w funkcji ShowMsg(), gdzie nagłówek HTTP Referer jest zapisywany do łańcucha DedeTemplate i włączany. Nieuwierzytelnieni atakujący mogą wysłać spreparowany Referer do /plus/flink.php?dopost=save z pustym kodem walidacji, aby wykonać dowolny kod PHP i polecenia systemowe.
Ocena ryzyka
Nieuwierzytelniony atakujący może wykonać dowolny kod PHP i polecenia systemowe na serwerze, co prowadzi do pełnego przejęcia systemu. Eksploatacja była obserwowana w środowisku produkcyjnym.
Rekomendacja
Zaktualizuj DedeCMS do wersji nowszej niż 5.8.1-beta i ogranicz dostęp do /plus/flink.php.
Inne podatności w DedeCMS
Zobacz wszystkie- CVE-2017-17727Wysokie
DedeCMS w wersji do 5.6 umożliwia przesyłanie dowolnych plików oraz wykonywanie kodu PHP poprzez osadzenie kodu PHP w pliku .jpg, który jest używany w parametrze templet w pliku member/article_edit.php.
- CVE-2026-38615Krytyczne
Podatność w DedeCMS V5.7.118 umożliwia wykonanie poleceń w pliku file_manage_control.php, co pozwala atakującemu na zdalne wykonanie kodu na serwerze.
- CVE-2023-34842Krytyczne
Podatność zdalnego wykonania kodu w DedeCMS do wersji 5.7.109 umożliwia atakującemu wykonanie dowolnego kodu poprzez spreparowane żądanie POST do skryptu /dede/tpl.php.
- CVE-2023-37839Krytyczne
W DedeCMS v5.7.109 występuje podatność na przesyłanie dowolnych plików w /dede/file_manage_control.php, która pozwala atakującym na wykonanie dowolnego kodu poprzez przesłanie spreparowanego pliku PHP.
- CVE-2017-17731Krytyczne
DedeCMS w wersji do 5.7 jest podatny na atak SQL Injection poprzez superglobalną zmienną $_FILES w pliku plus/recommend.php.
- CVE-2017-17730Krytyczne
DedeCMS w wersji do 5.7 jest podatny na atak typu SQL Injection poprzez parametr logo w pliku plus/flink_add.php.
- CVE-2014-125131Średnie
DedeCMS w wersjach 5.6 i 5.7 zawiera podatność na odbity cross-site scripting (XSS) poprzez niesanityzowany parametr adminDirHand. Atakujący może wysłać spreparowane żądanie GET do /include/dialog/config.php, zamknąć generowany tag script i wstrzyknąć JavaScript wykonywany w przeglądarce ofiary.
- CVE-2026-94004Wysokie
W DedeCMS do wersji 5.7.118 wykryto podatność w nieznanej funkcji pliku plus/mytag_js.php. Manipulacja argumentem aid prowadzi do wstrzyknięcia kodu. Atak można przeprowadzić zdalnie, a exploit został publicznie ujawniony.
- CVE-2026-76800Średnie
W DeDeCMS 3 znaleziono podatność w nieznanej funkcji pliku /include/dialog/select_media_post.php. Manipulacja argumentem uploadfile prowadzi do nieograniczonego przesyłania plików. Atak może być przeprowadzony zdalnie. Exploit został opublikowany i może być wykorzystany.
- CVE-2026-76783Wysokie
W DeDeCMS 53_1_UTF8 wykryto podatność w nieznanym kodzie pliku /plus/advancedsearch.php. Manipulacja argumentem sql prowadzi do wstrzyknięcia SQL. Atak może być przeprowadzony zdalnie. Exploit został publicznie ujawniony i może być wykorzystany.
Oryginalny opis (angielski, źródło NVD)
DedeCMS through 5.8.1-beta contains a PHP code injection vulnerability in ShowMsg() where the HTTP Referer header is written into a DedeTemplate string and included. Unauthenticated attackers can send a crafted Referer to /plus/flink.php?dopost=save with an empty validate code to execute arbitrary PHP and system commands. Exploitation evidence was first observed by the Shadowserver Foundation on 2023-10-14.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

