CVE-2022-0391CWE-74

CVE-2022-0391

High · published February 10, 2022

CVSS v3.1
7.5
EPSS
9%
Percentile
95.1
In the wild
Unconfirmed
What it is

A flaw was found in Python, specifically within the urllib.parse module. This module helps break Uniform Resource Locator (URL) strings into components. The issue involves how the urlparse method does not sanitize input and allows characters like '\r' and '\n' in the URL path. This flaw allows an attacker to input a crafted URL, leading to injection attacks. This flaw affects Python versions prior to 3.10.0b1, 3.9.5, 3.8.11, 3.7.11 and 3.6.14.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.08543 · 95.1th percentile
Weakness
CWE-74 · Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')
Published
2022-02-10T04:15Z
Affected products (21)
ProductVersionsFixed in
python/python< 3.6.143.6.14
python/python≥ 3.7.0, < 3.7.113.7.11
python/python≥ 3.8.0, < 3.8.113.8.11
python/python≥ 3.9.0, < 3.9.53.9.5
python/pythonall versions—
python/pythonall versions—
python/pythonall versions—
python/pythonall versions—
python/pythonall versions—
python/pythonall versions—
netapp/active_iq_unified_managerall versions—
netapp/hciall versions—
netapp/management_services_for_element_softwareall versions—
netapp/ontap_select_deploy_administration_utilityall versions—
netapp/solidfire\,_enterprise_sds_\&_hci_storage_nodeall versions—
netapp/hci_compute_nodeall versions—
fedoraproject/fedoraall versions—
fedoraproject/fedoraall versions—
oracle/http_serverall versions—
oracle/http_serverall versions—
oracle/zfs_storage_appliance_kitall versions—
References (17)
https://bugs.python.org/issue43882 · [email protected]https://lists.debian.org/debian-lts-announce/2023/09/msg00022.html · [email protected]https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/CSD2YBXP3ZF44E44QMIIAR5VTO35KTRB/ · [email protected]https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/UDBDBAU6HUPZHISBOARTXZ5GKHF2VH5U/ · [email protected]https://security.gentoo.org/glsa/202305-02 · [email protected]https://security.netapp.com/advisory/ntap-20220225-0009/ · [email protected]https://www.oracle.com/security-alerts/cpuapr2022.html · [email protected]https://bugs.python.org/issue43882 · af854a3a-2127-422b-91ae-364da2661108https://lists.debian.org/debian-lts-announce/2023/09/msg00022.html · af854a3a-2127-422b-91ae-364da2661108https://lists.debian.org/debian-lts-announce/2024/11/msg00024.html · af854a3a-2127-422b-91ae-364da2661108https://lists.debian.org/debian-lts-announce/2025/03/msg00013.html · af854a3a-2127-422b-91ae-364da2661108https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/CSD2YBXP3ZF44E44QMIIAR5VTO35KTRB/ · af854a3a-2127-422b-91ae-364da2661108https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/UDBDBAU6HUPZHISBOARTXZ5GKHF2VH5U/ · af854a3a-2127-422b-91ae-364da2661108https://security.gentoo.org/glsa/202305-02 · af854a3a-2127-422b-91ae-364da2661108https://security.netapp.com/advisory/ntap-20220225-0009/ · af854a3a-2127-422b-91ae-364da2661108https://www.oracle.com/security-alerts/cpuapr2022.html · af854a3a-2127-422b-91ae-364da2661108https://cert-portal.siemens.com/productcert/html/ssa-398330.html · 0b142b55-0307-4c5a-b3c9-f314f3fb7c5e
EPSS history
Timeline
  • 09 FEB 00:00Z
    A flaw was found in Python, specifically within the urllib.parse module
    cvelistv5