Skip to content
OpenAdvisories
Unscored USN-2704-1 2 CVEs

swift vulnerabilities

Published Aug 6, 2015 · Updated Feb 10, 2026

Summary

Rajaneesh Singh discovered Swift does not properly enforce metadata
limits. An attacker could abuse this issue to store more metadata than
allowed by policy. (CVE-2014-7960)

Clay Gerrard discovered Swift allowed users to delete the latest version
of object regardless of object permissions when allow_version is
configured. An attacker could use this issue to delete objects.
(CVE-2015-1856)

Fixed packages 1

ReleasePackageFixed in
Ubuntu · 14.04 LTS 14.04:LTS swift 1.13.1-0ubuntu1.2

Vulnerabilities 2

  • Medium —

    OpenStack Swift metadata constraints are not correctly enforced

    OpenStack Object Storage (Swift) before 2.2.0 allows remote authenticated users to bypass the max_meta_count and other metadata constraints via multiple crafted requests which exceed the limit when combined.

  • Medium —

    OpenStack Swift Unauthorized delete of versioned Swift object

    OpenStack Object Storage (Swift) before 2.3.0, when allow_version is configured, allows remote authenticated users to delete the latest version of an object by leveraging listing access to the x-versions-location container.

References

  • report
    https://ubuntu.com/security/CVE-2014-7960
  • report
    https://ubuntu.com/security/CVE-2015-1856