CVE-2014-9365
- State
- Published
- Severity
- Not scored
- Published
- Dec 12, 2014
- Updated
- Aug 6, 2024
- Reserved
- Dec 11, 2014
Description
The HTTP clients in the (1) httplib, (2) urllib, (3) urllib2, and (4) xmlrpclib libraries in CPython (aka Python) 2.x before 2.7.9 and 3.x before 3.4.3, when accessing an HTTPS URL, do not (a) check the certificate against a trust store or verify that the server hostname matches a domain name in the subject's (b) Common Name or (c) subjectAltName field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate.
Scores
The record has no CVSS score.
Weaknesses
The record names no weakness.
Affected Products
| Product | Versions |
|---|---|
n/an/a |
|
References
- RHSA-2017:1162vendor-advisory
- https://www.python.org/dev/peps/pep-0476/
- 71639vdb-entry
- RHSA-2016:1166vendor-advisory
- RHSA-2017:1868vendor-advisory
- http://bugs.python.org/issue22417
- GLSA-201503-10vendor-advisory
- APPLE-SA-2015-08-13-2vendor-advisory
- https://www.python.org/downloads/release/python-279/
- http://www.oracle.com/technetwork/topics/security/bulletinjan2015-2370101.html
- [oss-security] 20141211 CVE request: Python, standard library HTTP clientsmailing-list
- https://support.apple.com/kb/HT205031
- http://www.oracle.com/technetwork/topics/security/bulletinoct2015-2511968.html
Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.