Python 'ssl.match_hostname()' Function Security Bypass Vulnerability
BID:74707
Info
Python 'ssl.match_hostname()' Function Security Bypass Vulnerability
| Bugtraq ID: | 74707 |
| Class: | Failure to Handle Exceptional Conditions |
| CVE: |
CVE-2013-7440 |
| Remote: | Yes |
| Local: | No |
| Published: | May 17 2015 12:00AM |
| Updated: | Oct 26 2016 01:01AM |
| Credit: | Martin Prpic |
| Vulnerable: |
Python Software Foundation Python 3.3.3 Python Software Foundation Python 3.3 Python Software Foundation Python 3.4 Python Software Foundation Python 3.3.4 Python Software Foundation Python 3.3.2 Python Software Foundation Python 3.3.1 IBM PowerKVM 3.1 IBM PowerKVM 2.1 |
| Not Vulnerable: | |
Discussion
Python 'ssl.match_hostname()' Function Security Bypass Vulnerability
Python is prone to a security-bypass vulnerability.
Successful exploits may allow attackers to bypass certain intended security restrictions and perform unauthorized actions which may aid in launching further attacks.
Python is prone to a security-bypass vulnerability.
Successful exploits may allow attackers to bypass certain intended security restrictions and perform unauthorized actions which may aid in launching further attacks.
Exploit / POC
Python 'ssl.match_hostname()' Function Security Bypass Vulnerability
Currently, we are not aware of any working exploits. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected].
Currently, we are not aware of any working exploits. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected].
Solution / Fix
Python 'ssl.match_hostname()' Function 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 'ssl.match_hostname()' Function Security Bypass Vulnerability
References:
References:
- changeset 86676:10d0edadbcdd (Python)
- Python Homepage (Python Software Foundation)
- Bug 1224999 - (CVE-2013-7440) CVE-2013-7440 python: wildcard matching rules do (Bugzilla)
- isg3T1024236:Vulnerabilities in Python affect PowerKVM (IBM)
- ssl.match_hostname(): sub string wildcard should not match IDNA prefix (Python)