GitHub Advisoryadvisory · PyPI

GHSA-2mcm-79hx-8fxw Django has Observable Timing Discrepancy

LOW Published 2026-02-03 Modified 2026-06-05 Official page ↗
Aliases
CVE-2025-13473
Ecosystem
PyPI
Packages
Django
Severity
Low
CVSS vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:U
Weaknesses
CWE-208
Reviewed
2026-02-03

Affected packages

• PyPI Django: >= 6.0a1, < 6.0.2 → fixed in 6.0.2 • PyPI Django: >= 5.2a1, < 5.2.11 → fixed in 5.2.11 • PyPI Django: >= 4.2a1, < 4.2.28 → fixed in 4.2.28

Description

An issue was discovered in 6.0 before 6.0.2, 5.2 before 5.2.11, and 4.2 before 4.2.28. The `django.contrib.auth.handlers.modwsgi.check_password()` function for authentication via `mod_wsgi` allows remote attackers to enumerate users via a timing attack. 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 Stackered for reporting this issue.

Related

Alias · CVE (1)

  • CVE-2025-13473 An issue was discovered in 6.0 before 6.0.2, 5.2 before 5.2.11, and 4.2 before 4.2.28. vulnerability

Weakness · CWE (1)

  • CWE-208 Observable Timing Discrepancy weakness

References