Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

github логотип

GHSA-jj3x-wxrx-4x23

Опубликовано: 05 янв. 2026
Источник: github
Github: Прошло ревью
CVSS4: 6.6

Описание

AIOHTTP vulnerable to DoS when bypassing asserts

Summary

When assert statements are bypassed, an infinite loop can occur, resulting in a DoS attack when processing a POST body.

Impact

If optimisations are enabled (-O or PYTHONOPTIMIZE=1), and the application includes a handler that uses the Request.post() method, then an attacker may be able to execute a DoS attack with a specially crafted message.


Patch: https://github.com/aio-libs/aiohttp/commit/bc1319ec3cbff9438a758951a30907b072561259

Пакеты

Наименование

aiohttp

pip
Затронутые версииВерсия исправления

<= 3.13.2

3.13.3

EPSS

Процентиль: 18%
0.00055
Низкий

6.6 Medium

CVSS4

Дефекты

CWE-835

Связанные уязвимости

ubuntu
10 дней назад

AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Versions 3.13.2 and below allow for an infinite loop to occur when assert statements are bypassed, resulting in a DoS attack when processing a POST body. If optimizations are enabled (-O or PYTHONOPTIMIZE=1), and the application includes a handler that uses the Request.post() method, then an attacker may be able to execute a DoS attack with a specially crafted message. This issue is fixed in version 3.13.3.

nvd
10 дней назад

AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Versions 3.13.2 and below allow for an infinite loop to occur when assert statements are bypassed, resulting in a DoS attack when processing a POST body. If optimizations are enabled (-O or PYTHONOPTIMIZE=1), and the application includes a handler that uses the Request.post() method, then an attacker may be able to execute a DoS attack with a specially crafted message. This issue is fixed in version 3.13.3.

debian
10 дней назад

AIOHTTP is an asynchronous HTTP client/server framework for asyncio an ...

EPSS

Процентиль: 18%
0.00055
Низкий

6.6 Medium

CVSS4

Дефекты

CWE-835