Skip to main content
← All vulnerabilities
CVE-2025-27556GHSA-WQFG-M96J-85VMBIT-DJANGO-2025-27556PYSEC-2025-14

An issue was discovered in Django 5.1 before 5.1.8 and 5.0 before 5.0.14.

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 5.0.14, 5.1.8
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

An issue was discovered in Django 5.1 before 5.1.8 and 5.0 before 5.0.14. The NFKC normalization is slow on Windows. As a consequence, django.contrib.auth.views.LoginView, django.contrib.auth.views.LogoutView, and django.views.i18n.set_language are subject to a potential denial-of-service attack via certain inputs with a very large number of Unicode characters.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • djangoproject Django

    From 5.0 · fixed in 5.0.14; From 5.1 · fixed in 5.1.8

  • djangoPyPI

    From 5.0 · fixed in 5.0.14

  • djangoPyPI

    From 5.1 · fixed in 5.1.8

  • djangoPyPI

    From 5.1 · fixed in 5.1.8; From 5.0 · fixed in 5.0.14

References 3

docs.djangoproject.com

groups.google.com

djangoproject.com