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.
Metrics
Affected Vendors & Products
References
History
Thu, 06 Aug 2026 14:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Thu, 06 Aug 2026 12:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Title | Unsigned X-Amz-Copy-Source Header Injection in OpenStack Swift S3API Presigned URLs | openstack-swift: openstack-swift: S3API presigned URL unsigned header authorization bypass |
| References |
| |
| Metrics |
threat_severity
|
cvssV3_1
|
Wed, 05 Aug 2026 06:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Title | Unsigned X-Amz-Copy-Source Header Injection in OpenStack Swift S3API Presigned URLs |
Wed, 05 Aug 2026 05:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | 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. | |
| First Time appeared |
Openstack
Openstack swift |
|
| Weaknesses | CWE-863 | |
| CPEs | cpe:2.3:a:openstack:swift:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Openstack
Openstack swift |
|
| References |
| |
| Metrics |
cvssV4_0
|
Status: PUBLISHED
Assigner: mitre
Published:
Updated: 2026-08-06T13:10:38.459Z
Reserved: 2026-08-05T05:01:20.566Z
Link: CVE-2026-71191
Updated: 2026-08-06T13:10:34.684Z
No data.
OpenCVE Enrichment
Updated: 2026-08-05T07:00:09Z