{"action":"Upgrade django to 1.1.3 or later.","affected":[{"fixed":"1.1.3","introduced":"0"},{"fixed":"1.2.4","introduced":"1.2"}],"component":"django","cve_ids":["CVE-2010-4535"],"ecosystem":"PyPI","epss":0.03405,"exploited":false,"fixed_versions":["1.1.3","1.2.4"],"ghsa_id":"GHSA-7wph-fc4w-wqp2","id":"tcs_01M5KG5K03GW3AAPC9XGDH3KAE","modified_at":"2026-06-28T22:56:22.588793567Z","published_at":"2011-01-10T20:00:00Z","references":["https://osv.dev/vulnerability/PYSEC-2011-9","http://www.djangoproject.com/weblog/2010/dec/22/security/","https://bugzilla.redhat.com/show_bug.cgi?id=665373","http://secunia.com/advisories/42715","http://www.openwall.com/lists/oss-security/2010/12/23/4","http://www.openwall.com/lists/oss-security/2011/01/03/5","http://code.djangoproject.com/changeset/15032","http://www.securityfocus.com/bid/45563","http://lists.fedoraproject.org/pipermail/package-announce/2011-January/053072.html","http://www.vupen.com/english/advisories/2011/0048","http://secunia.com/advisories/42827","http://www.ubuntu.com/usn/USN-1040-1","http://lists.fedoraproject.org/pipermail/package-announce/2011-January/053041.html","http://www.vupen.com/english/advisories/2011/0098","http://secunia.com/advisories/42913","https://github.com/advisories/GHSA-7wph-fc4w-wqp2"],"severity":{"label":"unknown"},"sources":[{"source":"osv","source_id":"PYSEC-2011-9","url":"https://osv.dev/vulnerability/PYSEC-2011-9"}],"summary":"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"}