| Дата публикации: | 15.11.2005 |
| Дата изменения: | 17.10.2006 |
| Всего просмотров: | 2093 |
| Опасность: | Средняя |
| Наличие исправления: | |
| Количество уязвимостей: | 1 |
| CVE ID: | Нет данных |
| Вектор эксплуатации: | |
| Воздействие: | |
| CWE ID: | Нет данных |
| Наличие эксплоита: | Нет данных |
| Уязвимые продукты: | |
| Уязвимые версии: phpSysInfo 2.3 и более ранние версии
Описание: Уязвимость существует из-за ошибки в уровне эмуляции "register_globals" и может позволить злоумышленнику перезаписать массивы, используемые приложением. 1. Отсутствует фильтрация входных данных в переменной $_SERVER['HTTP_ACCEPT_LANGUAGE']. Удаленный пользователь может с помощью специально сформированного URL просмотреть произвольные файлы на системе. Пример: /index.php?_SERVER[HTTP_ACCEPT_LANGUAGE]=../../README%00 /index.php?_SERVER[HTTP_ACCEPT_LANGUAGE] 2. Отсутствует проверка входных данных в переменной $sensor_program. Удаленный пользователь может просмотреть произвольные файлы на системе и произвести XSS нападение. Пример: /index.php?sensor_program=lmsensors.inc.php/../../README%00 3. Межсайтовый скриптинг возможен из-за недостаточной обработки входных данных в переменной $VERSION. Удаленный пользователь может с помощью специально сформированного URL выполнить произвольный HTML сценарий в браузере жертвы в контексте безопасности уязвимого сайта. Пример: /index.php?VERSION=%22%3E%3Cscript%3Ealert('xss')%3C/script%3E 4. Уязвимость существует при обработке входных данных в HTTP заголовках. Удаленный пользователь может с помощью специально сформированного запроса изменить значение параметра charset и произвести HTTP Response Splitting атаку. Пример:
/index.php?charset=%0d%0aContent-Length:%200% URL производителя: phpsysinfo.sourceforge.net Решение: Установите последнюю версию (2.4) с сайта производителя. Источник: |
|
| Ссылки: | Multiple vulnerabilities in phpSysInfo |