Карточка уязвимости
Характеристики уязвимости
Уровень опасности
Оценка CVSS
(AV:L/AC:L/Au:S/C:P/I:P/A:N)
Производитель ПО
Наименование ПО
PHP
(4.0.0, 4.4.2, 5.0.0RC, 5.1.2)
Описание
Внедрение параметров в определенных приложениях PHP при использовании с sendmail и при принятии удаленного ввода аргумента additional_parameters функции mb_send_mail, позволяет злоумышленникам читать и создавать произвольные файлы, предоставляя дополнительные -C и –X аргументы sendmail. Замечание: существует мнение, что это проблема технологии, а не частный случай; если это так, то уязвимость не должна быть включена в CVE.
Как исправить
Для устранения уязвимости необходимо установить последнюю версию продукта, соответствующую используемой платформе. Необходимую информацию можно получить по адресу:
http://www.php.net/
Как временное решение рекомендуется использовать другие команды sendmail и не позволять использовать дополнительные параметры mb_send_mail, если включен режим safemode.
http://www.php.net/
Как временное решение рекомендуется использовать другие команды sendmail и не позволять использовать дополнительные параметры mb_send_mail, если включен режим safemode.
Ссылки
BUGTRAQ (20060228 (PHP) mb_send_mail security bypass): http://www.securityfocus.com/archive/1/archive/1/426342/100/0/threaded
FRSIRT (ADV-2006-0772): http://www.frsirt.com/english/advisories/2006/0772
OSVDB (23534): http://www.osvdb.org/23534
BID (16878): http://www.securityfocus.com/bid/16878
SUSE (SUSE-SA:2006:024): http://www.novell.com/linux/security/advisories/05-05-2006.html
FRSIRT (ADV-2006-0772): http://www.frsirt.com/english/advisories/2006/0772
OSVDB (23534): http://www.osvdb.org/23534
BID (16878): http://www.securityfocus.com/bid/16878
SUSE (SUSE-SA:2006:024): http://www.novell.com/linux/security/advisories/05-05-2006.html