Skip to content
OpenAdvisories
High USN-3451-1 3 CVEs

swift vulnerabilities

Published Oct 11, 2017 · Updated Feb 10, 2026

Summary

It was discovered that OpenStack Swift incorrectly handled tempurls. A
remote authenticated user in possession of a tempurl key authorized for PUT
could retrieve other objects in the same Swift account. (CVE-2015-5223)

Romain Le Disez and Örjan Persson discovered that OpenStack Swift
incorrectly closed client connections. A remote attacker could possibly use
this issue to consume resources, resulting in a denial of service.
(CVE-2016-0737, CVE-2016-0738)

Fixed packages 1

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

Vulnerabilities 3

  • High 7.5

    OpenStack Object Storage (Swift) allows remote attackers to cause a denial of service

    OpenStack Object Storage (Swift) before 2.4.0 does not properly close client connections, which allows remote attackers to cause a denial of service (proxy-server resource consumption) via a series of interrupted requests to a Large Object URL.

  • High 7.5

    OpenStack Object Storage (Swift) allows remote attackers to cause a denial of service

    OpenStack Object Storage (Swift) before 2.3.1 (Kilo), 2.4.x, and 2.5.x before 2.5.1 (Liberty) do not properly close server connections, which allows remote attackers to cause a denial of service (proxy-server resource consumption) via a series of interrupted …

  • Medium —

    OpenStack Object Storage (Swift) Sensitive Data Exposure

    OpenStack Object Storage (Swift) before 2.4.0 allows attackers to obtain sensitive information via a PUT tempurl and a DLO object manifest that references an object in another container.

References

  • report
    https://ubuntu.com/security/CVE-2015-5223
  • report
    https://ubuntu.com/security/CVE-2016-0737
  • report
    https://ubuntu.com/security/CVE-2016-0738