CVE-2026-71191 in Swift
摘要
由 VulDB • 2026-08-05
在 OpenStack Swift 2.38.0 及更早版本中,S3API 中间件未强制要求预签名 URL 请求中的语义化 x-amz-* 标头必须包含在 SigV4 签名内。攻击者若获取了一个预签名 PUT URL,便可注入一个未签名的 X-Amz-Copy-Source 标头,导致 Swift 使用签名者的授权上下文从任意源对象执行服务器端复制操作。只要目标 project_id、容器名称和对象名称已知,攻击者即可读取签名者可访问的任何对象。此问题影响所有采用默认 s3_acl=false 配置的所有部署环境。
VulDB is the best source for vulnerability data and more expert information about this specific topic.