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

exploitDog

github логотип

GHSA-g7jq-j257-rww2

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

Описание

OpenStack Swift: s3api middleware enters an infinite loop when processing a truncated aws-chunked PUT request body

In OpenStack Swift before 2.36.2 and 2.37.2, s3api middleware enters an infinite loop when processing a truncated aws-chunked PUT request body. The StreamingInput class repeatedly appends an empty buffer and re-reads, causing the proxy-server worker handling the request to become permanently unresponsive with increasing CPU and memory consumption. An authenticated attacker can systematically exhaust all proxy-server workers, resulting in denial of service. The defect was introduced in Swift 2.36.0.

Пакеты

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

swift

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

>= 2.36.0, <= 2.36.1

Отсутствует

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

swift

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

>= 2.37.0, <= 2.37.1

Отсутствует

EPSS

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

7.1 High

CVSS4

Дефекты

CWE-835

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

ubuntu
2 месяца назад

In OpenStack Swift before 2.36.2 and 2.37.2, s3api middleware enters an infinite loop when processing a truncated aws-chunked PUT request body. The StreamingInput class repeatedly appends an empty buffer and re-reads, causing the proxy-server worker handling the request to become permanently unresponsive with increasing CPU and memory consumption. An authenticated attacker can systematically exhaust all proxy-server workers, resulting in denial of service. The defect was introduced in Swift 2.36.0.

CVSS3: 6.5
redhat
2 месяца назад

In OpenStack Swift before 2.36.2 and 2.37.2, s3api middleware enters an infinite loop when processing a truncated aws-chunked PUT request body. The StreamingInput class repeatedly appends an empty buffer and re-reads, causing the proxy-server worker handling the request to become permanently unresponsive with increasing CPU and memory consumption. An authenticated attacker can systematically exhaust all proxy-server workers, resulting in denial of service. The defect was introduced in Swift 2.36.0.

nvd
2 месяца назад

In OpenStack Swift before 2.36.2 and 2.37.2, s3api middleware enters an infinite loop when processing a truncated aws-chunked PUT request body. The StreamingInput class repeatedly appends an empty buffer and re-reads, causing the proxy-server worker handling the request to become permanently unresponsive with increasing CPU and memory consumption. An authenticated attacker can systematically exhaust all proxy-server workers, resulting in denial of service. The defect was introduced in Swift 2.36.0.

debian
2 месяца назад

In OpenStack Swift before 2.36.2 and 2.37.2, s3api middleware enters a ...

EPSS

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

7.1 High

CVSS4

Дефекты

CWE-835