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.
History

Thu, 06 Aug 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


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

None

cvssV3_1

{'score': 8.2, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N'}

threat_severity

Important


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

{'score': 6, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-08-06T13:10:38.459Z

Reserved: 2026-08-05T05:01:20.566Z

Link: CVE-2026-71191

cve-icon Vulnrichment

Updated: 2026-08-06T13:10:34.684Z

cve-icon NVD

No data.

cve-icon Redhat

Severity : Important

Publid Date: 2026-07-28T15:00:00Z

Links: CVE-2026-71191 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-05T07:00:09Z