VDB
Sign up

PYSEC-2011-29

Withdrawn 2026-06-28. This finding no longer applies and is kept for reference. It is not used when checking packages.

Quick fix

PYSEC-2011-29 — django: upgrade to the fixed version with the command below.

pip install --upgrade 'django>=1.1.3'

Details

The password reset functionality in django.contrib.auth in Django before 1.1.3, 1.2.x before 1.2.4, and 1.3.x before 1.3 beta 1 does not validate the length of a string representing a base36 timestamp, which allows remote attackers to cause a denial of service (resource consumption) via a URL that specifies a large base36 integer.

Are you affected?

Enter the version of the package you're using.

Affected packages

PyPI/django
Introduced in: 0Fixed in: 1.1.3
Fixpip install --upgrade 'django>=1.1.3'

References