Improper validation of IPv6 and IPvFuture addresses
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Python Software Foundation | CPython | unaffected |
|
No data.
| Package | CPE | Advisory | Released Date |
|---|---|---|---|
| Red Hat Enterprise Linux 8 | |||
| python3-0:3.6.8-69.el8_10 | cpe:/a:redhat:enterprise_linux:8 | RHSA-2024:10779 | 2024-12-04T00:00:00Z |
| python3-0:3.6.8-69.el8_10 | cpe:/o:redhat:enterprise_linux:8 | RHSA-2024:10779 | 2024-12-04T00:00:00Z |
| Red Hat Enterprise Linux 9 | |||
| python3.9-0:3.9.21-1.el9_5 | cpe:/a:redhat:enterprise_linux:9 | RHSA-2024:10983 | 2024-12-12T00:00:00Z |
| python3.9-0:3.9.21-1.el9_5 | cpe:/o:redhat:enterprise_linux:9 | RHSA-2024:10983 | 2024-12-12T00:00:00Z |
No data available yet.
| Source | ID | Title |
|---|---|---|
Debian DLA |
DLA-3980-1 | python3.9 security update |
Debian DLA |
DLA-4354-1 | pypy3 security update |
EUVD |
EUVD-2024-34319 | The urllib.parse.urlsplit() and urlparse() functions improperly validated bracketed hosts (`[]`), allowing hosts that weren't IPv6 or IPvFuture. This behavior was not conformant to RFC 3986 and potentially enabled SSRF if a URL is processed by more than one URL parser. |
Ubuntu USN |
USN-7218-1 | Python vulnerability |
Ubuntu USN |
USN-7280-3 | Python 2.7 regression |
Ubuntu USN |
USN-7348-1 | Python vulnerabilities |
Ubuntu USN |
USN-7488-1 | Python vulnerabilities |
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.656% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
epss
|
epss
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
epss
|
epss
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
epss
|
epss
|
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:/a:redhat:enterprise_linux:9 cpe:/o:redhat:enterprise_linux:9 |
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat
Redhat enterprise Linux |
|
| CPEs | cpe:/a:redhat:enterprise_linux:8 cpe:/o:redhat:enterprise_linux:8 |
|
| Vendors & Products |
Redhat
Redhat enterprise Linux |
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Python Software Foundation
Python Software Foundation cpython |
|
| Weaknesses | CWE-918 | |
| CPEs | cpe:2.3:a:python_software_foundation:cpython:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Python Software Foundation
Python Software Foundation cpython |
|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Weaknesses | CWE-1287 | |
| References |
| |
| Metrics |
threat_severity
|
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | The urllib.parse.urlsplit() and urlparse() functions improperly validated bracketed hosts (`[]`), allowing hosts that weren't IPv6 or IPvFuture. This behavior was not conformant to RFC 3986 and potentially enabled SSRF if a URL is processed by more than one URL parser. | |
| Title | Improper validation of IPv6 and IPvFuture addresses | |
| References |
| |
| Metrics |
cvssV4_0
|