Ad

CVE-2026-128132

HIGH CVSS 4.0: 8,7 EPSS 0.44%
Обновлено 14 ноября 2026
Python
Параметр Значение
CVSS 8,7 (HIGH)
Устранено в версии 3.14.4
Тип уязвимости CWE-770 (Выделение ресурсов без ограничений), CWE-400 (Неконтролируемое потребление ресурсов)
Поставщик Python
Публичный эксплойт Нет

AIOHTTP — асинхронный клиент-серверный фреймворк HTTP для asyncio и Python. До 3.14.4 считыватель WebSocket продолжает разбирать кадры, уже полученные после того, как очередь приема приостанавливает транспорт, и пустые сообщения не учитываются в размере очереди. С permessage-deflate одно чтение сжатых кадров может добавить много мегабайтов распакованных сообщений в очередь приема.

Удаленный узел может отправлять множество небольших или сжатых сообщений быстрее, чем их потребляет приложение, и вызывать чрезмерное использование памяти на сервере или клиенте. Эта проблема исправлена в версии 3.14.4.

Показать оригинальное описание (EN)

AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.4, the WebSocket reader continues parsing frames already received after the receive queue pauses the transport, and empty messages are not counted toward the queue size. With permessage-deflate, one read of compressed frames can add many megabytes of decompressed messages to the receive queue. A remote peer can send many small or compressed messages faster than the application consumes them and cause excessive memory use in a server or client. This issue is fixed in version 3.14.4.

Характеристики атаки

Способ атаки
По сети
Атака возможна удалённо
Сложность
Низкая
Легко эксплуатировать
Условия для атаки
Не требуются
Нет дополнительных условий
Нужны права
Не требуются
Права не нужны
Участие пользователя
Не требуется
Не нужно действие пользователя

Последствия

Конфиденциальность
Нет
Нет утечки данных
Целостность
Нет
Нет модификации данных
Доступность
Высокое
Полный отказ в обслуживании

Строка CVSS v4.0