CVE-2026-1285: Potential denial-of-service vulnerability in django.utils.text.Truncator HTML methods
djangoproject · Django
Vendor fix available · Affected: djangoproject · Exploitation: not established
ExploitationNot established
Not in CISA KEV as of catalogue 2026.11.13 (13 Nov)
- In CISA KEV: not seen
- Exploited (reported): not seen
- Scanning observed: not seen
- Proof of concept public: not seen
- Not establishedNothing in the sources we check
Higher than 66% of scored CVEs
Not scored yet. NVD has not published a CVSS score.
DescriptionNVD
An issue was discovered in 6.0 before 6.0.2, 5.2 before 5.2.11, and 4.2 before 4.2.28. `django.utils.text.Truncator.chars()` and `Truncator.words()` methods (with `html=True`) and the `truncatechars_html` and `truncatewords_html` template filters allow a remote attacker to cause a potential denial-of-service via crafted inputs containing a large number of unmatched HTML end tags. Earlier, unsupported Django series (such as 5.0.x, 4.1.x, and 3.2.x) were not evaluated and may also be affected. Django would like to thank Seokchan Yoon for reporting this issue.
On the Atlas
Every published CVE is on the CyberSIXT Atlas, grouped by weakness, vendor and month.
- Exploitation
- Possible (1 to 10%). EPSS between 1% and 10%.
- CISA KEV
- Not listed
- Public check
- No public nuclei template
- Vendor
- djangoproject
- Published
- February 2026
Coverage1 article · 1 outlet
First in our coverage: SecurityOnline, 4 Feb.
- Urgent Django Update: Patches 3 Critical SQL Injections & DoS RisksSecurityOnline · first in our coverage · mentions it in passing
New articles also arrive in the RSS feed.