CVSS2
Attack Vector
NETWORK
Attack Complexity
MEDIUM
Authentication
NONE
Confidentiality Impact
NONE
Integrity Impact
PARTIAL
Availability Impact
NONE
AV:N/AC:M/Au:N/C:N/I:P/A:N
CVSS3
Attack Vector
NETWORK
Attack Complexity
HIGH
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
NONE
Integrity Impact
HIGH
Availability Impact
NONE
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N
AI Score
Confidence
High
EPSS
Percentile
52.8%
The ssl.match_hostname function in CPython (aka Python) before 2.7.9 and 3.x before 3.3.3 does not properly handle wildcards in hostnames, which might allow man-in-the-middle attackers to spoof servers via a crafted certificate.
Vendor | Product | Version | CPE |
---|---|---|---|
python | python | * | cpe:2.3:a:python:python:*:*:*:*:*:*:*:* |
python | python | 3.0 | cpe:2.3:a:python:python:3.0:*:*:*:*:*:*:* |
python | python | 3.0.1 | cpe:2.3:a:python:python:3.0.1:*:*:*:*:*:*:* |
python | python | 3.1 | cpe:2.3:a:python:python:3.1:*:*:*:*:*:*:* |
python | python | 3.1.1 | cpe:2.3:a:python:python:3.1.1:*:*:*:*:*:*:* |
python | python | 3.1.2 | cpe:2.3:a:python:python:3.1.2:*:*:*:*:*:*:* |
python | python | 3.1.3 | cpe:2.3:a:python:python:3.1.3:*:*:*:*:*:*:* |
python | python | 3.1.4 | cpe:2.3:a:python:python:3.1.4:*:*:*:*:*:*:* |
python | python | 3.1.5 | cpe:2.3:a:python:python:3.1.5:*:*:*:*:*:*:* |
python | python | 3.1.2150 | cpe:2.3:a:python:python:3.1.2150:*:*:*:*:*:x64:* |
CVSS2
Attack Vector
NETWORK
Attack Complexity
MEDIUM
Authentication
NONE
Confidentiality Impact
NONE
Integrity Impact
PARTIAL
Availability Impact
NONE
AV:N/AC:M/Au:N/C:N/I:P/A:N
CVSS3
Attack Vector
NETWORK
Attack Complexity
HIGH
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
NONE
Integrity Impact
HIGH
Availability Impact
NONE
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N
AI Score
Confidence
High
EPSS
Percentile
52.8%