Security: idna 3.11 vulnerable to DoS (GHSA-65pc-fj4g-8rjx) #33
Labels
No labels
bug
contribution welcome
duplicate
enhancement
good first issue
help wanted
invalid
question
upstream
No milestone
No assignees
1 participant
Notifications
Due date
No due date set.
Reference
marvin8/fedinesia#33
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The installed version of
idna(3.11, transitive viahttpxandanyio) is affected by GHSA-65pc-fj4g-8rjx, an incomplete fix for CVE-2024-3651.Specially crafted inputs such as
"٠" * Ncauseidna.encode()to consume significant CPU resources before the length check fires, leading to a denial-of-service condition. The fix is available inidna3.15, which rejects long inputs as early as possible.Detected by
nox -s pysentry.Findings:
Plan of attack:
Branch: `fix/idna-ghsa-65pc-fj4g-8rjx`