Approved changes feed: RSS · Atom
cpe:2.3:a:openstack:swift:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Openstack (7b0cf974-b2b5-592e-bdf4-6953805ef02a) |
|---|---|
| Product | Swift (5dc1ce05-a111-5bf8-8530-0b40ddbcf26d) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from purl2cpe mapping |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
pkg:deb/debian/swift |
purl2cpe | 2026-06-01 10:17:03.719024 |
pkg:deb/ubuntu/swift |
purl2cpe | 2026-06-01 10:17:03.719025 |
pkg:github/openstack/swift |
purl2cpe | 2026-06-01 10:17:03.719027 |
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-71191 |
vulnerable | 2026-09-16 04:32:59.716824 |
Details available
In OpenStack Swift through 2.38.0, S3API middleware does not enforce that semantic x-amz-* headers are covered by the SigV4 signature on presigned URL requests. An attacker who obtains a presigned PUT URL can inject an unsigned X-Amz-Copy-Source header, causing Swift to perform a server-side copy from an arbitrary source object using the signer's authorization context. The attacker can read any object the signer has access to, provided the target project_id, container name, and object name are known. This affects all deployments using the default s3_acl=false configuration.
Published: 2026-08-05T05:01:20.971Z
Updated: 2026-08-06T13:10:38.459Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-71190 |
vulnerable | 2026-09-16 04:32:59.604529 |
Details available
In OpenStack Swift through 2.38.0, the proxy server Accept header parser contains a regular expression vulnerable to catastrophic backtracking (ReDoS). The "qdtext" pattern (?:[^"]|\\.)* allows an unauthenticated remote attacker to send a crafted Accept header that causes exponential CPU consumption in the proxy worker. A payload of 32 backslash-character pairs exceeds 30 seconds of CPU time. No authentication is required. Repeated requests can exhaust all proxy worker threads, resulting in a complete denial of service.
Published: 2026-08-05T04:54:03.020Z
Updated: 2026-08-06T13:09:17.168Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-71192 |
vulnerable | 2026-09-16 04:32:59.392952 |
Details available
In OpenStack Swift through 2.38.0, the S3API middleware does not sanitize Swift-native control headers (X-Copy-From, X-Copy-From-Account) from S3 API requests when s3_acl=true. An
attacker can inject these headers into a signed PUT request targeting their own bucket, causing Swift to perform a server-side copy from another tenant's private object. The source object authorization is bypassed because the S3API middleware has already authorized the request against the destination. The attacker can read any object whose project_id, container name, and object name are known, regardless of the source object's ACLs or ownership. This requires the non-default s3_acl=true configuration.
Published: 2026-08-05T05:05:33.267Z
Updated: 2026-08-05T13:31:30.582Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-50221 |
vulnerable | 2026-07-29 00:57:47.652635 |
Details available
In OpenStack Swift before 2.37.2, proxy-server does not strip internal update headers (X-Container-Host, X-Container-Device, X-Delete-At-Host, X-Delete-At-Device) from client requests before forwarding them to object-servers. An authenticated user with write access can inject these headers to redirect container update requests to an attacker-controlled server, enabling server-side request forgery. The SSRF requests expose internal cluster metadata including storage policy indexes, partition mappings, device names, and when at rest encryption is enabled, cipher text and initialization vectors for the container-level encryption key. The attacker can also cause "ghost listings" in arbitrary containers via the shard-range redirect mechanism.
Published: 2026-06-23T17:03:32.971Z
Updated: 2026-06-23T17:38:26.623Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-49017 |
vulnerable | 2026-06-08 08:05:12.387041 |
Details available
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.
Published: 2026-05-27T01:57:58.831Z
Updated: 2026-06-02T17:33:08.620Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-47950 |
vulnerable | 2026-06-08 05:50:41.012363 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2017-8761 |
vulnerable | 2026-06-08 05:10:08.861661 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2017-16613 |
vulnerable | 2026-06-08 05:09:00.646009 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2016-0738 |
vulnerable | 2026-06-08 05:07:16.005763 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2016-0737 |
vulnerable | 2026-06-08 05:07:16.005305 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2015-5223 |
vulnerable | 2026-06-08 05:06:49.286148 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2015-1856 |
vulnerable | 2026-06-08 05:06:26.461016 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2014-7960 |
vulnerable | 2026-06-08 05:06:00.519528 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2013-4155 |
vulnerable | 2026-06-08 05:04:34.241922 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2012-4406 |
vulnerable | 2026-06-08 05:02:17.308851 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.