CVE-2026-49017
Awaiting Analysis
Awaiting Analysis - Queue
Infinite Loop in OpenStack Swift S3API Middleware
Publication date: 2026-05-27
Last updated on: 2026-06-02
Assigner: MITRE
Description
Description
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.
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| openstack | swift | From 2.36.0 (inc) |
| openstack | swift | to 2.36.2 (exc) |
| openstack | swift | to 2.37.2 (exc) |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-835 | The product contains an iteration or loop with an exit condition that cannot be reached, i.e., an infinite loop. |