CVE-2016-9287
KrytyczneStreszczenie
W Exponent CMS 2.4.0 patch1 w pliku notfoundController.php, niezweryfikowane dane wejściowe są przekazywane do metody getSearchResults. Metoda ta używa parametru '$term' bezpośrednio w zapytaniu SQL, co prowadzi do podatności na atak typu SQL injection.
Ocena ryzyka
Atakujący może wykorzystać tę podatność do wykonania nieautoryzowanych zapytań SQL, co może prowadzić do ujawnienia danych lub kompromitacji bazy danych.
Rekomendacja
Zaleca się walidację i sanitizację danych wejściowych przed ich użyciem w zapytaniach SQL oraz aktualizację do najnowszej wersji Exponent CMS, aby usunąć tę podatność.
Oryginalny opis (angielski, źródło NVD)
In /framework/modules/notfound/controllers/notfoundController.php of Exponent CMS 2.4.0 patch1, untrusted input is passed into getSearchResults. The method getSearchResults is defined in the search model with the parameter '$term' used directly in SQL. Impact is a SQL injection.

