OSSA-2015-006:未经授权删除版本化的 Swift 对象

日期:

2015年4月14日

CVE:

CVE-2015-1856

影响

  • Swift:版本至 2.2.2

描述

SwiftStack 的 Clay Gerrard 报告了 Swift 对象版本化中的一个漏洞。如果用户拥有对 x-versions-location 容器的列出访问权限,则经过身份验证的用户可以删除任何已知名称的版本化对象的最新版本。只有启用了 allow_version 设置的 Swift 设置才会受到影响。

补丁

鸣谢

  • SwiftStack 的 Clay Gerrard (CVE-2015-1856)

参考

说明

  • 此修复将包含在即将发布的 2.3.0 版本中。