
PoC-сканер для CVE-2026-42530 -- nginx 1.31.0-1.31.1: Use-After-Free в потоке кодировщика QPACK HTTP/3 (CVSS 9.2)
Сканер для CVE-2026-42530, use-after-free в HTTP/3-модуле nginx.
Затронуты: nginx 1.31.0, 1.31.1
Исправлено: nginx 1.31.2
pip install aioquic
python3 scanner_CVE-2026-42530.py <host> [port]
python3 scanner_CVE-2026-42530.py --file hosts.txt
Открывает два QPACK-потока кодировщика в одном соединении. Патченные версии отклоняют второй поток с кодом 0x103. Уязвимые версии принимают его, записывают данные в освобождённую память и возвращают 0x201.
Используйте только на системах, которыми вы владеете или на тестирование которых у вас есть разрешение.
Valton Tahiri (@v4ltonn)