Swift
Vendor:
First CVE: Oct 22, 2012 · Active for 13 years
16
Total CVEs
More Total CVEs than 92% of tracked products
1.8
Avg CVEs / Year
Higher CVE frequency than 60% of tracked products
5.9
Avg CVSS
Higher Avg CVSS than 18% of tracked products
0.0%
KEV Rate
Bottom 1%
Trends Over Time
The number and severity of CVEs published that impact Swift over time
Volume of CVEsAvg CVSS Base Score
First CVE
Oct 22, 2012
13 years ago
Most Recent CVE
Jun 23, 2026
31 days ago
CVE Severity & Scoring
Swift16 CVEs
63%
19%
13%
All CVEs352,231 CVEs
45%
40%
11%
LowMediumHighCritical
Attack Vector
Local0 (0.0%)
Network8 (50.0%)
Unknown8 (50.0%)
Physical0 (0.0%)
Adjacent Network0 (0.0%)
Attack Complexity
Low8 (50.0%)
High0 (0.0%)
Unknown8 (50.0%)
User Interaction
None8 (50.0%)
Unknown8 (50.0%)
Required0 (0.0%)
Privileges Required
Low4 (25.0%)
High0 (0.0%)
None4 (25.0%)
Unknown8 (50.0%)
Top CVEs
Signals from CVEs in this product scope (16 CVEs).
16 CVEs · Highest risk first
| CVE | Published | CVSS | Risk | KEV | Exploit |
|---|---|---|---|---|---|
CVE-2017-16613CRITICAL An issue was discovered in middleware.py in OpenStack Swauth through 1.2.0 when used with OpenStack Swift through 2.15.1. The Swift object store and proxy server are saving (unhash | Nov 21, 2017 | 9.8 | 35 | NO | NO |
CVE-2012-4406CRITICAL OpenStack Object Storage (swift) before 1.7.0 uses the loads function in the pickle Python module unsafely when storing and loading metadata in memcached, which allows remote attac | Oct 22, 2012 | 9.8 | 33 | NO | NO |
CVE-2026-49017HIGH In OpenStack Swift before 2.36.2 and 2.37.2, s3api middleware enters an infinite loop when processing a truncated aws-chunked PUT request body. The StreamingInput class repeatedly | May 27, 2026 | 7.1 | 32 | NO | NO |
CVE-2026-50221MEDIUM In OpenStack Swift before 2.37.2, proxy-server does not strip internal update headers (X-Container-Host, X-Container-Device, X-Delete-At-Host, X-Delete-At-Device) from client reque | Jun 23, 2026 | 5.4 | 28 | NO | NO |
CVE-2016-0738HIGH 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 den | Jan 29, 2016 | 7.5 | 24 | NO | NO |
CVE-2022-47950MEDIUM An issue was discovered in OpenStack Swift before 2.28.1, 2.29.x before 2.29.2, and 2.30.0. By supplying crafted XML files, an authenticated user may coerce the S3 API into returni | Jan 18, 2023 | 6.5 | 23 | NO | NO |
CVE-2013-6396MEDIUM The OpenStack Python client library for Swift (python-swiftclient) 1.0 through 1.9.0 does not verify X.509 certificates from SSL servers, which allows man-in-the-middle attackers t | Feb 18, 2014 | 5.8 | 21 | NO | NO |
CVE-2016-0737HIGH 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 consumpt | Jan 29, 2016 | 7.5 | 20 | NO | NO |
CVE-2015-1856MEDIUM 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 a | Apr 17, 2015 | 5.5 | 17 | NO | NO |
CVE-2014-0006MEDIUM The TempURL middleware in OpenStack Object Storage (Swift) 1.4.6 through 1.8.0, 1.9.0 through 1.10.0, and 1.11.0 allows remote attackers to obtain secret URLs by leveraging an obje | Jan 23, 2014 | 4.3 | 17 | NO | NO |
Exploit Exposure
Signals from CVEs in this product scope (16 CVEs).
CISA KEV
0 CVEs
0.0% of CVEs· Bottom 1%
Metasploit
0 CVEs
0.0% of CVEs· Bottom 1%
Nuclei
0 CVEs
0.0% of CVEs· Bottom 1%
ExploitDB
0 CVEs
0.0% of CVEs· Bottom 1%
Social Chatter
Signals from CVEs in this product scope (16 CVEs).
Media Mentions
Signals from CVEs in this product scope (16 CVEs).
Top CNAs Publishing CVEs For Swift
Top CWEs
Versions
| Version | CVE Count | Avg CVSS | Avg EPSS | KEV | Exploits |
|---|---|---|---|---|---|
| 2.5.0 | 1 | 7.5 | 3.8% | 0 | 0 |
| 2.4.0 | 1 | 7.5 | 3.8% | 0 | 0 |
| 2.30.0 | 1 | 6.5 | 1.0% | 0 | 0 |
| 2.14.0 | 1 | 4.3 | 0.8% | 0 | 0 |
| 1.9.2 | 1 | 4.3 | 1.9% | 0 | 0 |
| 1.9.1 | 1 | 4.3 | 1.9% | 0 | 0 |
| 1.9.0 | 2 | 5.0 | 1.3% | 0 | 0 |
| 1.8.0 | 3 | 4.8 | 1.3% | 0 | 0 |
| 1.7.6 | 3 | 4.7 | 1.4% | 0 | 0 |
| 1.7.5 | 3 | 4.7 | 1.4% | 0 | 0 |
| 1.7.4 | 3 | 4.7 | 1.4% | 0 | 0 |
| 1.7.2 | 3 | 4.7 | 1.4% | 0 | 0 |
| 1.7.0 | 3 | 4.7 | 1.4% | 0 | 0 |
| 1.6.0 | 3 | 4.7 | 1.4% | 0 | 0 |
| 1.5.0 | 3 | 4.7 | 1.4% | 0 | 0 |
| 1.4.8 | 3 | 4.7 | 1.4% | 0 | 0 |
| 1.4.7 | 3 | 4.7 | 1.4% | 0 | 0 |
| 1.4.6 | 3 | 4.7 | 1.4% | 0 | 0 |
| 1.4.5 | 2 | 4.9 | 1.2% | 0 | 0 |
| 1.4.4 | 2 | 4.9 | 1.2% | 0 | 0 |