CVE-2014-9365
Last modified
CVE-2014-9365 is a vulnerability of currently unknown severity. 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.. EPSS estimates a 3.27% chance of exploitation in the next 30 days.
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.
Metrics
Affected Software
| Vendor | Product | Versions | Update |
|---|---|---|---|
| Python | Python | 2.0 | — |
| Python | Python | 2.0.1 | — |
| Python | Python | 2.1 | — |
| Python | Python | 2.1.1 | — |
| Python | Python | 2.1.2 | — |
| Python | Python | 2.1.3 | — |
| Python | Python | 2.2 | — |
| Python | Python | 2.2.1 | — |
| Python | Python | 2.2.2 | — |
| Python | Python | 2.2.3 | — |
| Python | Python | 2.3.1 | — |
| Python | Python | 2.3.2 | — |
| Python | Python | 2.3.3 | — |
| Python | Python | 2.3.4 | — |
| Python | Python | 2.3.5 | — |
| Python | Python | 2.3.7 | — |
| Python | Python | 2.4.1 | — |
| Python | Python | 2.4.2 | — |
| Python | Python | 2.4.3 | — |
| Python | Python | 2.4.4 | — |
| Python | Python | 2.4.6 | — |
| Python | Python | 2.5.1 | — |
| Python | Python | 2.5.2 | — |
| Python | Python | 2.5.3 | — |
| Python | Python | 2.5.4 | — |
| Python | Python | 2.5.6 | — |
| Python | Python | 2.5.150 | — |
| Python | Python | 2.6.1 | — |
| Python | Python | 2.6.2 | — |
| Python | Python | 2.6.3 | — |
| Python | Python | 2.6.4 | — |
| Python | Python | 2.6.5 | — |
| Python | Python | 2.6.6 | — |
| Python | Python | 2.6.7 | — |
| Python | Python | 2.6.8 | — |
| Python | Python | 2.6.2150 | — |
| Python | Python | 2.6.6150 | — |
| Python | Python | 2.7.1 | — |
| Python | Python | 2.7.2 | Rc1 |
| Python | Python | 2.7.3 | — |
| Python | Python | 2.7.4 | — |
| Python | Python | 2.7.5 | — |
| Python | Python | 2.7.6 | — |
| Python | Python | 2.7.7 | — |
| Python | Python | 2.7.8 | — |
| Python | Python | 2.7.1150 | — |
| Python | Python | 2.7.2150 | — |
| Python | Python | 3.0 | — |
| Python | Python | 3.0.1 | — |
| Python | Python | 3.1 | — |
Showing 50 of 78 affected configurations. See NVD for the full list.
References
- https://www.python.org/dev/peps/pep-0476/Exploit, Vendor Advisory
- https://www.python.org/dev/peps/pep-0476/Exploit, Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2014-9365?
How severe is CVE-2014-9365?
How do I fix CVE-2014-9365?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2014
- CVE-2014-9358Docker before 1.3.3 does not properly validate image IDs, wh…
- CVE-2014-9360XML external entity (XXE) vulnerability in Scalix Web Access…
- CVE-2014-9361The LoginToboggan module 7.x-1.x before 7.x-1.4 for Drupal d…
- CVE-2014-9362Cross-site scripting (XSS) vulnerability in the path-based m…
- CVE-2014-9363Open redirect vulnerability in the path-based meta tag editi…
- CVE-2014-9364Cross-site scripting (XSS) vulnerability in the Unified Logi…
- CVE-2014-9367Incomplete blacklist vulnerability in the urlEncode function…
- CVE-2014-9368Cross-site request forgery (CSRF) vulnerability in the twitt…
- CVE-2014-9369Siemens SPC controllers SPC4000, SPC5000, and SPC6000 before…
- CVE-2014-9371The NativeAppServlet in ManageEngine Desktop Central MSP bef…
- CVE-2014-9372Directory traversal vulnerability in the UploadAccountActivi…
- CVE-2014-9373Directory traversal vulnerability in the CollectorConfInfoSe…
Are you affected by CVE-2014-9365?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
