TLS Certificate Validation Flaw in Python urllib3 Library by Python Software Foundation
CVE-2016-9015
3.7LOW
Summary
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.
References
CVSS V3.1
Score:
3.7
Severity:
LOW
Confidentiality:
Low
Integrity:
None
Availability:
Low
Attack Vector:
Network
Attack Complexity:
High
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged
Timeline
Vulnerability published
Vulnerability Reserved