Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2022-45061

25
FAUCET Score

CVE-2022-45061 is a CPU denial-of-service vulnerability in Python's IDNA decoder, affecting versions prior to 3.11.1, 3.10.9, 3.9.16, 3.8.16, and 3.7.16, as well as products like fedoraproject and netapp that utilize affected Python versions. An attacker can craft an excessively long hostname, potentially delivered via a remote server, to trigger a quadratic algorithm, leading to high CPU consumption on the client. Rated 7.5 HIGH on CVSS, this vulnerability has a low attack complexity and requires no user interaction, with the primary impact being denial of service (availability). There is currently no evidence of active exploitation, public exploit code (Metasploit, Nuclei, ExploitDB), or significant community discussion or media coverage.

Impacted Technologies

VendorProductVersion(s)CPE
<= 3.7.15CPE matchmatch criteria
cpe:2.3:a:python:python:*:*:*:*:*:*:*:*
>= 3.8.0, <= 3.8.15CPE matchmatch criteria
cpe:2.3:a:python:python:*:*:*:*:*:*:*:*
>= 3.9.0, <= 3.9.15CPE matchmatch criteria
cpe:2.3:a:python:python:*:*:*:*:*:*:*:*
>= 3.10.0, <= 3.10.8CPE matchmatch criteria
cpe:2.3:a:python:python:*:*:*:*:*:*:*:*
3.11.0CPE matchmatch criteria
cpe:2.3:a:python:python:3.11.0:-:*:*:*:*:*:*

CVSS Data

CVSS version used by this source: 3.1

7.5HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
NONE
Integrity Impact
NONE
Availability Impact
HIGH
Exploitability Score
3.9
Impact Score
3.6
CvssVersion
3.1

Exploit Intelligence

EPSS Score
2.45%
Probability of exploitation in next 30 days
EPSS Percentile
82.7%
Percentile rank of EPSS score among Peer Group
As of 2026-07-27
Model: v2026.06.15
This CVE's current EPSS score of 0.0245 is in the 69th percentile among its peer group of 51,506 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.1 Bluesky, 0.1 Mastodon, and 0.4 GitHub mentions.

Media Mentions

No media coverage found for this CVE.

The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Patch Available

Vendor Patches (21)

github_advisorypatch availablevia nvd_reference
View patch
microsoftpatch availablevia msrc
Product: 18458-16820Fixed in: 3.7.16-1
microsoftpatch availablevia msrc
Product: 18548-16820Fixed in: 2.7.18-14
microsoftpatch availablevia msrc
Product: cm1 python3 3.7.16-1 on CBL Mariner 1.0Fixed in: 3.7.16-1
microsoftpatch availablevia msrc
Product: cbl2 python3 3.9.14-5 on CBL Mariner 2.0Fixed in: 3.9.14-5
microsoftpatch availablevia msrc
Product: cm1 python2 2.7.18-14 on CBL Mariner 1.0Fixed in: 2.7.18-14
microsoftpatch availablevia msrc
Product: 18538-16823Fixed in: 3.9.14-5
nodejspatch availablevia llm_extracted
Fixed in: 25.4.0
nodejspatch availablevia llm_extracted
View patch
pjsippatch availablevia llm_extracted
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: python3-0:3.6.8-48.el8_7.1
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 9Fixed in: python3.9-0:3.9.14-1.el9_1.2
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7Fixed in: rh-python38-python-0:3.8.18-2.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: python38:3.8-8080020221221151857.0d9ba776
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 8.6 Extended Update SupportFixed in: python3-0:3.6.8-47.el8_6.4
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: python27:2.7-8080020221221225124.ba5e661a
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: python39-devel:3.9-8080020221221152015.aed85c85
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: python39:3.9-8080020221221152015.aed85c85
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: python38-devel:3.8-8080020221221151857.0d9ba776
View patch
redhatno patchvia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: gimp:flatpak/python2
redhatend of lifevia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: inkscape:flatpak/python2

Vendor Advisories (5)

nodejsllm-nodejs-9e1762a1939f642dCRITICAL

Third-Party Package Updates in Splunk AppDynamics On-Premises Enterprise Console - August 2025

Aug 6, 2025
nodejsllm-nodejs-302528ae26f0d946CRITICAL

HP ThinPro 8.1 SP4 Security Updates

Oct 29, 2024
pjsipllm-pjsip-7ba3ec379210ac70CRITICAL

HP ThinPro 8.1 SP4 Security Updates

Oct 29, 2024
redhatCVE-2022-45061Moderate

python: CPU denial of service via inefficient IDNA decoder

Nov 9, 2022
microsoft2022-Nov/CVE-2022-45061Important

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.

Nov 8, 2022

References

lists.debian.org / debian-lts-announce/2024/11/msg00024.html
lists.debian.org / debian-lts-announce/2024/12/msg00000.html
github.com / python/cpython/issues/98433
ExploitPatchThird Party Advisory
lists.debian.org / debian-lts-announce/2023/05/msg00024.html
lists.debian.org / debian-lts-announce/2023/06/msg00039.html
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/2AOUKI72ACV6CHY2QUFO6VK2DNMVJ2MB
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/35YDIWCUMWTMDBWFRAVENFH6BLB65D6S
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/4WBZJNSALFGMPYTINIF57HAAK46U72WQ
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/63FS6VHY4DCS74HBTEINUDOECQ2X6ZCH
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/7WQPHKGNXUJC3TC3BDW5RKGROWRJVSFR
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/B3YI6JYARWU6GULWOHNUROSACT54XFFS
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/B4MYQ3IV6NWA4CKSXEHW45CH2YNDHEPH
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/BWJREJHWVRBYDP43YB5WRL3QC7UBA7BR
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/GTPVDZDATRQFE6KAT6B4BQIQ4GRHIIIJ
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/IN26PWZTYG6IF3APLRXQJBVACQHZUPT2
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/JCDJXNBHWXNYUTOEV4H2HCFSRKV3SYL3
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/JTYVESWVBPD57ZJC35G5722Q6TS37WSB
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/KNE4GMD45RGC2HWUAAIGTDHT5VJ2E4O4
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/LKWAMPURWUV3DCCT4J7VHRF4NT2CFVBR
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/O67LRHDTJWH544KXB6KY4HMHQLYDXFPK
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/ORVCQGJCCAVLN4DJDTWGREFCUWXKQRML
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/PLQ2BNZVBBAQPV3SPRU24ZD37UYJJS7W
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/QCKD4AFBHXIMHS64ZER2U7QRT33HNE7L
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/QLUGZSEAO3MBWGKCUSMKQIRYJZKJCIOB
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/RDK3ZZBRYFO47ET3N4BNTKVXN47U6ICY
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/RH57BNT4VQERGEJ5SXNXSVMDYP66YD4H
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/RTN2OOLKYTG34DODUEJGT5MLC2PFGPBA
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/T3D5TX4TDJPXHXD2QICKTY3OCQC3JARP
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/UHVW73QZJMHA4MK7JBT7CXX7XSNYQEGF
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/VCMDX6IFKLOA3NXUQEV524L5LHTPI2JI
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/X3EJ6J7PXVQOULBQZQGBXCXY6LFF6LZD
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/XXZJL3CNAFS5PAIR7K4RL62S3Y7THR7O
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/YPNWZKXPKTNHS5FVMN7UQZ2UPCSEFJUK
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/ZB5YCMIRVX35RUB6XPOWKENCVCJEVDRK
security.gentoo.org / glsa/202305-02
Third Party Advisory
security.netapp.com / advisory/ntap-20221209-0007
Third Party Advisory