First published: Tue Jan 23 2007(Updated: )
The LazyUser class in the AuthenticationMiddleware for Django 0.95 does not properly cache the user name across requests, which allows remote authenticated users to gain the privileges of a different user.
Credit: cve@mitre.org cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
pip/Django | =0.95 | 1.0 |
Django | =0.95 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2007-0405 is classified as a medium severity vulnerability.
To fix CVE-2007-0405, upgrade Django to version 1.0 or later.
CVE-2007-0405 affects Django version 0.95 specifically.
CVE-2007-0405 is a privilege escalation vulnerability.
Remote authenticated users can exploit CVE-2007-0405 to gain privileges of a different user.