Input validation error in Django - CVE-2011-4136

 

Input validation error in Django - CVE-2011-4136

Published: October 19, 2011 / Updated: August 11, 2020


Vulnerability identifier: #VU44589
CSH Severity: Medium
CVSS v4: 6.9 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N]
CVE-ID: CVE-2011-4136
CWE-ID: CWE-20
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote non-authenticated attacker to manipulate or delete data.

django.contrib.sessions in Django before 1.2.7 and 1.3.x before 1.3.1, when session data is stored in the cache, uses the root namespace for both session identifiers and application-data keys, which allows remote attackers to modify a session by triggering use of a key that is equal to that session's identifier.


Affected software

Django
Fedora
Django

How to mitigate CVE-2011-4136

Install update from vendor's website.

Django - update to 1.2.7-1.el6

External References

Related Security Bulletins