• Все разделы
  • Статьи
  • Медиа
  • Новости
  • Нормативные материалы
  • Конференции
  • Глоссарий

Внедрение символов CRLF

Карточка уязвимости

Характеристики уязвимости

Уровень опасности
Оценка CVSS
(AV:N/AC:M/Au:S/C:N/I:P/A:N)
Производитель ПО
Наименование ПО
Apache HTTP Server (1.3.0, 1.3.39, 2.0.0, 2.0.61, 2.2.0, 2.2.6)
Описание
Внедрение символов CRLF в модуле mod_negotiation в Apache HTTP Server позволяет удаленным пользователям, которые прошли аутентификацию, внедрить произвольные HTTP-заголовки и проводить атаки расщепления HTTP-запроса, загрузив файл, имя которого содержит несколько строк с последовательностями HTTP-заголовков и расширение файла, что приводит к внедрению в "406 Not Acceptable" или "300 Multiple Choices" HTTP-ответе, если в запросе на файл пропущено расширение.
Как исправить
Для устранения уязвимости необходимо установить последнюю версию продукта, соответствующую используемой платформе. Необходимую информацию можно получить по адресу:
http://www.apache.org/
Ссылки
BUGTRAQ (20080122 Apache mod_negotiation Xss and Http Response Splitting): http://www.securityfocus.com/archive/1/archive/1/486847/100/0/threaded
http://www.mindedsecurity.com/MSA01150108.html
BID (27409): http://www.securityfocus.com/bid/27409
SECTRACK (1019256): http://securitytracker.com/id?1019256
XF (apache-modnegotiation-response-splitting(39893)): http://xforce.iss.net/xforce/xfdb/39893