CVE-2014-2736
WysokieStreszczenie
Wielokrotne podatności na wstrzykiwanie SQL w MODX Revolution przed wersją 2.2.14 umożliwiają zdalnym atakującym wykonywanie dowolnych poleceń SQL. Atakujący mogą wykorzystać identyfikator sesji (PHPSESSID) w index.php lub parametry użytkownika w connectors/security/message.php oraz id w manager/index.php.
Ocena ryzyka
Podatności te mogą prowadzić do nieautoryzowanego dostępu do bazy danych oraz ujawnienia wrażliwych informacji. Organizacje powinny być świadome ryzyka związanego z potencjalnym wyciekiem danych.
Rekomendacja
Zaleca się aktualizację MODX Revolution do wersji 2.2.14 lub nowszej, aby usunąć te podatności. Dodatkowo, warto przeprowadzić audyt bezpieczeństwa aplikacji w celu zidentyfikowania innych potencjalnych luk.
Inne podatności w MODX Revolution
Zobacz wszystkie- CVE-2017-1000067Wysokie
MODX Revolution w wersji 2.x - 2.5.6 jest podatny na ślepą injekcję SQL spowodowaną niewłaściwym oczyszczaniem przez metodę escape, co pozwala uwierzytelnionemu użytkownikowi na dostęp do bazy danych i potencjalne eskalowanie uprawnień.
- CVE-2017-9069Wysokie
W MODX Revolution przed wersją 2.5.7, użytkownik z uprawnieniami do przesyłania plików może wykonać dowolny kod, przesyłając plik o nazwie .htaccess.
- CVE-2017-9067Wysokie
W MODX Revolution przed wersją 2.5.7, przy użyciu PHP 5.3.3, atakujący może włączyć i wykonać dowolne pliki na serwerze WWW z powodu niewystarczającej walidacji parametru akcji w setup/index.php, co prowadzi do ataku typu directory traversal.
- CVE-2017-7322Wysokie
Wersje MODX Revolution 2.5.4-pl i wcześniejsze nie weryfikują certyfikatów X.509 z serwerów SSL w funkcjach aktualizacji i instalacji pakietów, co umożliwia atakującym typu man-in-the-middle podszywanie się pod serwery i uruchamianie dowolnego kodu za pomocą spreparowanego certyfikatu.
- CVE-2016-10039Wysokie
W MODX Revolution przed wersją 2.5.2-pl występuje podatność na przejście do katalogu w pliku /connectors/index.php, która pozwala zdalnym atakującym na manipulację lokalnymi plikami poprzez spreparowany parametr dir.
- CVE-2016-10038Wysokie
W MODX Revolution przed wersją 2.5.2-pl występuje podatność na przejście do katalogu w pliku /connectors/index.php, która pozwala zdalnym atakującym na manipulację lokalnymi plikami poprzez spreparowany parametr dir.
- CVE-2016-10037Wysokie
W MODX Revolution przed wersją 2.5.2-pl występuje podatność na przejście do katalogu w pliku /connectors/index.php, która pozwala zdalnym atakującym na manipulację lokalnymi plikami poprzez spreparowany parametr id (znany również jako dir).
- CVE-2014-2311Wysokie
Podatność na wstrzykiwanie SQL w pliku modx.class.php w MODX Revolution w wersjach 2.0.0 do 2.2.13 umożliwia zdalnym atakującym wykonywanie dowolnych poleceń SQL poprzez nieokreślone wektory.
- CVE-2017-7324Krytyczne
W pliku findcore.php w MODX Revolution w wersji 2.5.4-pl i wcześniejszych, zdalni atakujący mogą wykonać dowolny kod PHP poprzez parametr core_path.
- CVE-2017-7321Krytyczne
W MODX Revolution w wersji 2.5.4-pl i wcześniejszych, plik setup/controllers/welcome.php umożliwia zdalnym atakującym wykonanie dowolnego kodu PHP poprzez parametr config_key w URI setup/index.php?action=welcome.
Oryginalny opis (angielski, źródło NVD)
Multiple SQL injection vulnerabilities in MODX Revolution before 2.2.14 allow remote attackers to execute arbitrary SQL commands via the (1) session ID (PHPSESSID) to index.php or remote authenticated users to execute arbitrary SQL commands via the (2) user parameter to connectors/security/message.php or (3) id parameter to manager/index.php.

