CVE-2010-20125
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 46 - wyżej niż 46% wszystkich znanych CVE
Streszczenie
DedeCMS przed wersją 5.7 zawiera podatność włączania plików w plus/carbuyaction.php, która pozwala zdalnym nieuwierzytelnionym atakującym kontrolować ścieżkę włączania poprzez manipulację niezainicjalizowanym parametrem code przekazywanym do require_once. Atakujący mogą dostarczyć sekwencje przejścia ścieżki ../../, aby włączyć dowolne lokalne pliki spoza zamierzonego katalogu płatności, potencjalnie ujawniając lokalne pliki. Dowody wykorzystania po raz pierwszy zaobserwowano przez Shadowserver Foundation 2023-10-18.
Ocena ryzyka
Nieuwierzytelniony atakujący może ujawnić zawartość lokalnych plików serwera, co może prowadzić do wycieku danych konfiguracyjnych, poświadczeń lub kodu źródłowego.
Rekomendacja
Zaktualizuj DedeCMS do wersji 5.7 lub nowszej. Jeśli aktualizacja nie jest możliwa, ogranicz dostęp do plus/carbuyaction.php i monitoruj próby przejścia ścieżki w parametrach żądań.
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-2021-48016Krytyczne
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.
- 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-2026-116253Wysokie
W DedeCMS 5.7.118 wykryto podatność w funkcji common.inc.php::_RunMagicQuotes w pliku plus/ad_js.php komponentu Advertisement Rendering. Manipulacja argumentem aid może prowadzić do wstrzyknięcia kodu, a atak można przeprowadzić zdalnie.
- CVE-2026-116063Średnie
W DedeCMS do wersji 5.7.118 wykryto słabość w funkcji require_once pliku dede/update_guide.php. Manipulacja argumentem vtime powoduje wstrzyknięcie kodu. Zdalne wykorzystanie jest możliwe, a exploit został publicznie udostępniony.
- 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.
Oryginalny opis (angielski, źródło NVD)
DedeCMS before 5.7 contains a file inclusion vulnerability in plus/carbuyaction.php that allows remote unauthenticated attackers to control the include path by manipulating the uninitialized code parameter passed to require_once. Attackers can supply path traversal sequences ../../ to include arbitrary local files outside the intended payment directory, potentially achieving local file disclosure. Exploitation evidence was first observed by the Shadowserver Foundation on 2023-10-18.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

