
Подтверждение концепции для CVE-2026-36228, демонстрирующее уязвимость типа «отказ в обслуживании» в Easy Chat Server 3.1 через чрезмерно большой параметр mtowho. По умолчанию выполняется пробный запуск; предназначено для авторизованных исследований безопасности и локального воспроизведения.
Этот репозиторий содержит безвредную по умолчанию proof of concept для CVE-2026-36228 — проблемы отказа в обслуживании при обработке сообщений чата в Easy Chat Server 3.1.
Данный репозиторий предназначен только для авторизованных исследований безопасности и локального воспроизведения. Не используйте его против систем, которыми вы не владеете или на тестирование которых у вас нет явного разрешения.
Easy Chat Server 3.1 может неожиданно завершить работу при обработке запроса сообщения чата, содержащего большой payload в поле получателя mtowho. Проблема была замечена после аутентификации в качестве легитимного пользователя, присоединения к чат-сессии и отправки запроса сообщения с примерно 40 000 символов A в поле mtowho.
Публичный PoC по умолчанию выполняет пробный прогон. Он выводит сгенерированный HTTP-запрос, если оператор явно не укажет флаг --send.
Vaibhav D. Barkade
/body2.ghpmtowhoПредварительный просмотр сгенерированного запроса без отправки трафика:
python3 poc.py 127.0.0.1 80
Отправка запроса на авторизованную лабораторную цель:
python3 poc.py 127.0.0.1 80 --send
Если цель требует аутентифицированную сессионную cookie, укажите её явно:
python3 poc.py 127.0.0.1 80 --cookie 'SESSIONID=example' --send
Изменение размера payload:
python3 poc.py 127.0.0.1 80 --payload-size 40000 --send
На уязвимой лабораторной цели отправка поля mtowho завышенного размера может привести к неожиданному завершению процесса Easy Chat Server при обработке запроса сообщения чата.
Непосредственное воздействие — удалённый отказ в обслуживании. Серьёзность обычно высока, когда аутентифицированный пользователь с низкими привилегиями может многократно вызывать сбой службы по сети. Она может быть ниже, если эксплуатация требует привилегированного доступа или нестандартных условий развёртывания.
mtowho завышенного размера до их обработки.