PT-2024-6155

CVE-2024-41991

·

Published

2024-07-31

·

Updated

2026-10-31

Description by

CVSS 3.1
9.8
Critical
MetricsAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Django versions 4.2 through 4.2.14 Django versions 5.0 through 5.0.7
Description The issue is related to a potential denial-of-service attack in Django, specifically affecting the urlize and urlizetrunc template filters, and the AdminURLFieldWidget widget. This can occur via certain inputs containing a large number of Unicode characters. The vulnerability in the django.utils.html.urlize() function is due to a mismatch in input data length parameters, which can be exploited by a remote attacker to cause a denial-of-service.
Recommendations For Django versions 4.2 through 4.2.14, update to version 4.2.15 or later. For Django versions 5.0 through 5.0.7, update to version 5.0.8 or later.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
GHSA-R836-HH6V-RG5G
ALT-PU-2024-15283
ALT-PU-2025-10176
BIT-DJANGO-2024-41991
CLEANSTART-2024-TL23692
MGASA-2025-0039
OESA-2024-2002
OESA-2024-2003
OESA-2024-2004
OESA-2024-2036
OESA-2024-2280
OPENSUSE-SU-2024:0272-1
OPENSUSE-SU-2024:14247-1
OPENSUSE-SU-2024:14248-1
OPENSUSE-SU-2026:10005-1
OPENSUSE-SU-2026:11235-1
OPENSUSE-SU-2026:11248-1
OPENSUSE-SU-2026:11270-1
PYSEC-2024-69
RHSA-2024:6428
RHSA-2024:7987
RHSA-2025:1335
SUSE-SU-2024:2816-1
SUSE-SU-2024:2817-1
USN-6946-1
Found an issue in the description? Have something to add? Feel free to write us 👾