CVE-2016-9135
WysokieStreszczenie
Exponent CMS w wersji 2.3.9 zawiera podatność na wstrzyknięcie SQL w pliku '/framework/modules/help/controllers/helpController.php', która dotyczy parametru wersji. Skutkiem tego jest ujawnienie informacji.
Ocena ryzyka
Podatność ta może prowadzić do ujawnienia wrażliwych informacji, co stanowi zagrożenie dla bezpieczeństwa danych organizacji.
Rekomendacja
Zaleca się aktualizację Exponent CMS do najnowszej wersji, aby usunąć tę podatność oraz przeprowadzenie audytu bezpieczeństwa aplikacji.
Inne podatności w Exponent CMS 2.3.9
Zobacz wszystkie- CVE-2016-9283Wysokie
W Exponent CMS w wersji 2.4.0 występuje podatność na atak typu SQL Injection w pliku framework/core/subsystems/expRouter.php. Umożliwia to zdalnym atakującym odczyt informacji z bazy danych poprzez odpowiedni adres URL.
- CVE-2016-9282Wysokie
W Exponent CMS w wersji 2.4.0 występuje podatność na atak typu SQL Injection w pliku searchController.php, co pozwala zdalnym atakującym na odczyt informacji z bazy danych poprzez parametr search_string.
- CVE-2016-9242Wysokie
W Exponent CMS 2.4.0 występuje wiele podatności na wstrzykiwanie SQL w metodzie aktualizacji w pliku expRatingController.php. Umożliwia to zdalnym uwierzytelnionym użytkownikom wykonywanie dowolnych poleceń SQL za pomocą parametrów content_type lub subtype.
- CVE-2016-9184Wysokie
W Exponent CMS w wersji 2.4.0, w pliku /framework/modules/core/controllers/expHTMLEditorController.php, niezaufane dane wejściowe są używane do konstruowania nazwy tabeli, co prowadzi do podatności na SQL Injection.
- CVE-2016-9183Wysokie
W Exponent CMS 2.4.0 w pliku /framework/modules/ecommerce/controllers/orderController.php niezweryfikowane dane wejściowe są przekazywane do metody selectObjectsBySql. Metoda ta używa metody injectProof do zapobiegania atakom SQL injection, jednak filtr ten można łatwo obejść, co prowadzi do ujawnienia informacji.
- CVE-2016-9182Wysokie
Exponent CMS 2.4 wykorzystuje refleksję PHP do wywoływania metod klasy kontrolera, co prowadzi do problemu z weryfikacją uprawnień użytkowników. Dzięki niewrażliwości na wielkość liter w nazwach metod, atakujący może ominąć sprawdzanie uprawnień, używając odpowiednio zapisanej nazwy metody.
- CVE-2016-9134Wysokie
Exponent CMS w wersji 2.3.9 zawiera podatność na wstrzykiwanie SQL w pliku '/expPaginator.php', która dotyczy parametru 'order'.
- CVE-2013-3295Wysokie
W podatności CVE-2013-3295 w Exponent CMS przed wersją 2.2.0 RC1 występuje luka w zabezpieczeniach związana z przechodzeniem do katalogów. Umożliwia ona zdalnym atakującym dołączanie i wykonywanie dowolnych lokalnych plików poprzez wykorzystanie parametru 'page' z sekwencją '..' (kropka kropka).
- CVE-2017-7991Krytyczne
Exponent CMS w wersji 2.4.1 i wcześniejszych zawiera podatność na atak typu SQL injection poprzez klucz API w formacie base64 (parametr apikey) w funkcji api w pliku framework/modules/eaas/controllers/eaasController.php.
- CVE-2016-7565Krytyczne
W Exponent CMS w wersji 2.3.9, plik install/index.php umożliwia zdalnym atakującym wykonywanie dowolnych poleceń poprzez metaznaki powłoki w parametrze sc.
Oryginalny opis (angielski, źródło NVD)
Exponent CMS 2.3.9 suffers from a SQL injection vulnerability in "/framework/modules/help/controllers/helpController.php" affecting the version parameter. Impact is Information Disclosure.

