Дата публикации: | 27.02.2008 |
Всего просмотров: | 3524 |
Опасность: | Высокая |
Наличие исправления: | Нет |
Количество уязвимостей: | 1 |
CVE ID: |
CVE-2008-1059 CVE-2008-1060 CVE-2008-1061 |
Вектор эксплуатации: | Удаленная |
Воздействие: |
Межсайтовый скриптинг Раскрытие важных данных Раскрытие системных данных Компрометация системы |
CWE ID: | Нет данных |
Наличие эксплоита: | Нет данных |
Уязвимые продукты: | Sniplets 1.x (plugin for WordPress) |
Уязвимые версии: Sniplets (плагин к WordPress) 1.2.2, возможно более ранние версии
Описание: 1. Уязвимость существует из-за недостаточной обработки входных данных в параметре "libpath" в сценарии modules/syntax_highlight.php. Удаленный пользователь может с помощью специально сформированного запроса выполнить произвольный PHP сценарий на целевой системе с привилегиями Web сервера. Для удачной эксплуатации уязвимости опция "register_globals" должна быть включена в конфигурационном файле PHP. 2. Уязвимость существует из-за недостаточной обработки входных данных в параметре "text" в сценарии modules/execute.php перед вызовом функции "eval()".Удаленный пользователь может с помощью специально сформированного запроса выполнить произвольный PHP сценарий на целевой системе с привилегиями Web сервера. Для удачной эксплуатации уязвимости опция "register_globals" должна быть включена в конфигурационном файле PHP. 3. Уязвимость существует из-за недостаточной обработки входных данных в параметре "page" в сценарии view/admin/pager.php. Удаленный пользователь может с помощью специально сформированного запроса выполнить произвольный код сценария в браузере жертвы в контексте безопасности уязвимого сайта. 4. Уязвимость существует из-за недостаточной обработки входных данных в параметре "text" в сценариях view/sniplets/warning.php, view/sniplets/notice.php, view/sniplets/inset.php и modules/execute.php и в параметре "url" в сценарии view/admin/submenu.php. Удаленный пользователь может с помощью специально сформированного запроса выполнить произвольный код сценария в браузере жертвы в контексте безопасности уязвимого сайта. Для удачной эксплуатации уязвимости опция "register_globals" должна быть включена в конфигурационном файле PHP. URL производителя: urbangiraffe.com/plugins/sniplets/ Решение: Способов устранения уязвимости не существует в настоящее время. |