Skip to main content
CVE-2024-3651VulnerabilityPublished Updated

SUSE · security update for python-idna

Affects SUSESource GCVE Database

0
Authoritative record:CVE-2024-3651· Medium 6.2

Not known to be exploited · CVSS 6.2 Medium : upgrade SUSE to 2.24.1_1 when convenient.

Data as of 26 Oct 2026, 08:30 UTC

CVSS base score
6.2Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
1.3% chance of exploitation in 30 days – higher than 72% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 2.24.1_1, 0.42.0_1, 0.29.0_1 +4

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 7 Jul 2024

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
Homebrewlocustpkg:brew/locustOther threatsAffected
  • >=2.2.1 <2.24.1_1
Fixed in
  • 2.24.1_1
Homebrewtootpkg:brew/tootOther threatsAffected
  • >=0.26.0 <0.42.0_1
Fixed in
  • 0.42.0_1
Homebrewuvicornpkg:brew/uvicornOther threatsAffected
  • >=0.23.2 <0.29.0_1
Fixed in
  • 0.29.0_1
Homebrewpdmpkg:brew/pdmOther threatsAffected
  • >=2.0.0 <2.14.0
Fixed in
  • 2.14.0
Homebrewrobot-frameworkpkg:brew/robot-frameworkOther threatsAffected
  • <7.4.2_2
Fixed in
  • 7.4.2_2
Homebrewmotopkg:brew/motoOther threatsAffected
  • >=2.0.2 <5.0.5_1
Fixed in
  • 5.0.5_1
Homebrewosc-clipkg:brew/osc-cliOther threatsAffected
  • >=1.6 <1.11.0_4
Fixed in
  • 1.11.0_4

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

Red Hat has released updated python-idna packages (version 2.5-5.el8_8.1) for Red Hat Enterprise Linux 8.8 Extended Update Support to fix this vulnerability. Users should apply these updates promptly after ensuring all previously released errata relevant to their system have been applied. Refer to Red Hat's official advisory RHSA-2024:3543 and the update instructions at https://access.redhat.com/articles/11258 for detailed guidance.

Description

### Impact A specially crafted argument to the `idna.encode()` function could consume significant resources. This may lead to a denial-of-service. ### Patches The function has been refined to reject such strings without the associated resource consumption in version 3.7. ### Workarounds Domain names cannot exceed 253 characters in length, if this length limit is enforced prior to passing the domain to the `idna.encode()` function it should no longer consume significant resources. This is triggered by arbitrarily large inputs that would not occur in normal usage, but may be passed to the library assuming there is no preliminary input validation by the higher-level application. ### References * https://huntr.com/bounties/93d78d07-d791-4b39-a845-cbfabc44aadb

References

Community reviews

Loading reviews…