Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 554

Расщепление HTTP-ответа

ПроверилCybersecurity entrepreneur & security researcher

Что такое Расщепление HTTP-ответа?

Расщепление HTTP-ответаУязвимость инъекции, при которой недоверенные символы CR/LF во входе пользователя заставляют сервер выдавать дополнительные подконтрольные злоумышленнику HTTP-ответы.


Расщепление HTTP-ответа (CRLF-инъекция) возникает, когда приложение помещает пользовательский ввод в заголовки ответа — Location, Set-Cookie или собственные — без фильтрации CR/LF. Внедряя %0d%0a, атакующий завершает оригинальный блок заголовков и вставляет свои заголовки, статусную строку или даже целый второй ответ. Последствия: отравление кеша, XSS, фиксация сессии, утечка учётных данных промежуточным узлам. Классические упоминания — CWE-113 и CVE-2004-0500. Защита: отклонять или экранировать CR/LF в значениях заголовков, использовать фреймворки, запрещающие переводы строк в API заголовков, применять redirect-хелперы, URL-кодирующие входные данные.

Примеры

  1. 01

    Установка заголовка Location из пользовательского параметра, содержащего %0d%0a, для внедрения Set-Cookie.

  2. 02

    Расщепление ответа, чтобы кеш сохранил подконтрольное атакующему тело для /home.

Частые вопросы

Что такое Расщепление HTTP-ответа?

Уязвимость инъекции, при которой недоверенные символы CR/LF во входе пользователя заставляют сервер выдавать дополнительные подконтрольные злоумышленнику HTTP-ответы. Относится к категории Уязвимости в кибербезопасности.

Что означает Расщепление HTTP-ответа?

Уязвимость инъекции, при которой недоверенные символы CR/LF во входе пользователя заставляют сервер выдавать дополнительные подконтрольные злоумышленнику HTTP-ответы.

Как защититься от Расщепление HTTP-ответа?

Защита от Расщепление HTTP-ответа обычно сочетает технические меры и операционные практики, как описано в определении выше.

Какие есть другие названия Расщепление HTTP-ответа?

Распространённые альтернативные названия: CRLF-инъекция в HTTP, Инъекция HTTP-заголовков.

Связанные термины

См. также