CVE-2026-120635
CGI versions before 5.00 for Perl allow form fields to be smuggled past proxies and WAFs via multipart parsing that differs from the RFCs
CVSS 3.1Medium
N/A/ 10.0
Опубликовано
Обновлено
В атаках
Не зафиксировано
Публичный PoC
Отсутствует
Анализ подготовлен:CVE Futuretools Threat Intelligence
Верификация: MITRE CVE List · CISA KEV · NIST NVD
ОФИЦИАЛЬНЫЙ ПАТЧ НЕ ОПУБЛИКОВАН
Обновите модуль CGI для Perl до версии 5.00 или более поздней.
01 // ТЕХНИЧЕСКАЯ СУТЬ УЯЗВИМОСТИ
Парсер multipart-запросов в CGI для Perl до версии 5.00 нарушает требования RFC, позволяя скрытно передавать поля форм в обход WAF и прокси-серверов.
02 // АНАТОМИЯ АТАКИ И ДЕФЕКТ ЛОГИКИ
Обработчик multipart/form-data ищет разделитель в любом месте строки, опускает начальные дефисы -- для определенных значений User-Agent, извлекает параметры name и filename из кавычек других параметров и повреждает части данных при приближении границы к размеру чтения в 4096 байт.
03 // СИСТЕМНЫЕ ПОСЛЕДСТВИЯ
Обход средств защиты (WAF и прокси-серверов) при передаче полей форм и искажение multipart-данных.
04 // МАТРИЦА ЗАТРОНУТЫХ ПАКЕТОВ
Точные диапазоны версий не зафиксированы в источниках
05 // ПЕРВОИСТОЧНИКИ И БЮЛЛЕТЕНИ (7)
- www.rfc-editor.orghttps://www.rfc-editor.org/rfc/rfc2046#section-5.1.1
- metacpan.orghttps://metacpan.org/release/LEEJO/CGI-4.72/source/lib/CGI.pm
- metacpan.orghttps://metacpan.org/release/LEEJO/CGI-5.00/changes
- github.comhttps://github.com/leejo/CGI.pm/commit/f719fc08e8756708bcd4f1e357d5c0f8702f85dd.patch
- github.comhttps://github.com/leejo/CGI.pm/commit/cbf04979f9974458ac223793bbd9d0b6a772aa66.patch
- github.comhttps://github.com/leejo/CGI.pm/commit/fe9516804d59a3774e280c15dbb7072fbd0ba5f1.patch
- github.comhttps://github.com/leejo/CGI.pm/commit/e0ef8f4248c6ae3025749040d8595d206b6a1b49.patch
06 // ЦИТИРОВАНИЕ ДАННЫХ И ИСТОЧНИК
Для включения аналитической карточки в отчёты по безопасности, матрицы рисков или исследовательские публикации используйте стандартизированный формат цитирования:
Библиографическая ссылка (Plain text)
CVE Futuretools (2026). Анализ уязвимости CVE-2026-120635: CGI versions before 5.00 for Perl allow form fields to be smuggled past proxies and WAFs via multipart parsing that differs from the RFCs. URL: https://cve.futuretools.ru/cve/CVE-2026-120635
BibTeX формат (LaTeX)
@misc{cve_futuretools_cve_2026_120635,
title = {{CVE-2026-120635: CGI versions before 5.00 for Perl allow form fields to be smuggled past proxies and WAFs via multipart parsing that differs from the RFCs}},
author = {{CVE Futuretools}},
year = {2026},
howpublished = {\url{https://cve.futuretools.ru/cve/CVE-2026-120635}},
note = {Оперативный инженерный анализ киберугроз}
}