Kjd/Idna Library Vulnerability Affects Version 3.6, Leading to Denial of Service
CVE-2024-3651
7.5HIGH
What is CVE-2024-3651?
A vulnerability has been identified in the kjd/idna library, particularly affecting the functionality of the idna.encode() method in version 3.6. This problem stems from the method's inadequate handling of specially crafted input strings, which can lead to significant computational overhead. When triggered, this can cause the function to exhibit quadratic complexity in processing, resulting in a potential denial of service scenario. The vulnerability allows an attacker to provide maliciously designed input that substantially prolongs the processing time, thereby exploiting the system's resources.
Affected Version(s)
kjd/idna < 3.7
References
CVSS V3.1
Score:
7.5
Severity:
HIGH
Confidentiality:
None
Integrity:
None
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged
CVSS V3.0
Score:
6.2
Severity:
MEDIUM
Confidentiality:
None
Integrity:
None
Availability:
None
Attack Vector:
Local
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged
Timeline
Vulnerability published
Vulnerability Reserved
