CVE-2022-45061
09.11.2022, 07:15
An issue was discovered in Python before 3.11.1. An unnecessary quadratic algorithm exists in one path when processing some inputs to the IDNA (RFC 3490) decoder, such that a crafted, unreasonably long name being presented to the decoder could lead to a CPU denial of service. Hostnames are often supplied by remote servers that could be controlled by a malicious actor; in such a scenario, they could trigger excessive CPU consumption on the client attempting to make use of an attacker-supplied supposed hostname. For example, the attack payload could be placed in the Location header of an HTTP response with status code 302. A fix is planned in 3.11.1, 3.10.9, 3.9.16, 3.8.16, and 3.7.16.Enginsight
Vendor | Product | Version |
---|---|---|
python | python | 𝑥 ≤ 3.7.15 |
python | python | 3.8.0 ≤ 𝑥 ≤ 3.8.15 |
python | python | 3.9.0 ≤ 𝑥 ≤ 3.9.15 |
python | python | 3.10.0 ≤ 𝑥 ≤ 3.10.8 |
python | python | 3.11.0 |
python | python | 3.11.0:alpha1 |
python | python | 3.11.0:alpha2 |
python | python | 3.11.0:alpha3 |
python | python | 3.11.0:alpha4 |
python | python | 3.11.0:alpha5 |
python | python | 3.11.0:alpha6 |
python | python | 3.11.0:alpha7 |
python | python | 3.11.0:beta1 |
python | python | 3.11.0:beta2 |
python | python | 3.11.0:beta3 |
python | python | 3.11.0:beta4 |
python | python | 3.11.0:beta5 |
python | python | 3.11.0:rc1 |
python | python | 3.11.0:rc2 |
netapp | active_iq_unified_manager | - |
netapp | active_iq_unified_manager | - |
netapp | e-series_performance_analyzer | - |
netapp | element_software | - |
netapp | hci | - |
netapp | management_services_for_element_software | - |
netapp | ontap_select_deploy_administration_utility | - |
netapp | bootstrap_os | - |
𝑥
= Vulnerable software versions

Debian Releases
Debian Product | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
pypy3 |
| ||||||||||||
python2.7 |
| ||||||||||||
python3.11 |
| ||||||||||||
python3.9 |
|

Ubuntu Releases
Ubuntu Product | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
python |
| ||||||||||||||||||
python2.7 |
| ||||||||||||||||||
python3.10 |
| ||||||||||||||||||
python3.11 |
| ||||||||||||||||||
python3.4 |
| ||||||||||||||||||
python3.5 |
| ||||||||||||||||||
python3.6 |
| ||||||||||||||||||
python3.7 |
| ||||||||||||||||||
python3.8 |
| ||||||||||||||||||
python3.9 |
|
References