python-swiftclient SSL Certificate Validation Security Bypass Vulnerability
BID:63752
Info
python-swiftclient SSL Certificate Validation Security Bypass Vulnerability
| Bugtraq ID: | 63752 |
| Class: | Design Error |
| CVE: |
CVE-2013-6396 |
| Remote: | Yes |
| Local: | No |
| Published: | Nov 15 2013 12:00AM |
| Updated: | Apr 13 2015 10:13PM |
| Credit: | Thomas Leaman |
| Vulnerable: | |
| Not Vulnerable: | |
Discussion
python-swiftclient SSL Certificate Validation Security Bypass Vulnerability
python-swiftclient is prone to a security-bypass vulnerability because it fails to properly validate SSL certificates.
Successfully exploiting this issue allows attackers to perform man-in-the-middle attacks or impersonate trusted servers, which will aid in further attacks.
python-swiftclient 1.8 is vulnerable; other versions may also be affected.
python-swiftclient is prone to a security-bypass vulnerability because it fails to properly validate SSL certificates.
Successfully exploiting this issue allows attackers to perform man-in-the-middle attacks or impersonate trusted servers, which will aid in further attacks.
python-swiftclient 1.8 is vulnerable; other versions may also be affected.
Exploit / POC
python-swiftclient SSL Certificate Validation Security Bypass Vulnerability
An attacker can use readily available network utilities to exploit this issue.
An attacker can use readily available network utilities to exploit this issue.
Solution / Fix
python-swiftclient SSL Certificate Validation Security Bypass Vulnerability
Solution:
Updates are available. Please see the references or vendor advisory for more information.
Solution:
Updates are available. Please see the references or vendor advisory for more information.
References
python-swiftclient SSL Certificate Validation Security Bypass Vulnerability
References:
References:
- Missing SSL cert check in Swift python client (Thierry Carrez)
- python-swiftclient fix (included in 2.0 release): (OpenStack)
- python-swiftclient Homepage (GitHub)