TLS Certificate Validation Flaw in Python urllib3 Library by Python Software Foundation
CVE-2016-9015
3.7LOW
What is CVE-2016-9015?
Versions 1.17 and 1.18 of the Python urllib3 library have a vulnerability that may lead to inadequate validation of TLS certificates under specific configurations. This affects users who utilize the optional PyOpenSSL support for TLS rather than the standard library's TLS backend, particularly when OpenSSL 1.1.0 is in use. Users operating under these uncommon settings may be exposed to man-in-the-middle attacks and potential information leakage, highlighting the importance of correctly configuring their libraries.