Auth bypass in Django-User-Sessions Project
CVE-2020-5224
In Django User Sessions (django-user-sessions) before 1.7.1, the views provided allow users to terminate specific sessions. The session key is used to identify sessions, and thus included in the rendered HTML. In itself this is not a problem. However if the website has an XSS vulnerability, the session key could be extracted by the attacker and a session takeover could happen.
Vulnerability class: Broken Authentication
Published · last modified .
CVSS v3 metric
CVSS v3 base score 6.5 (Medium). Vector: CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:L/A:N.
EPSS exploit prediction
EPSS: 0.005 (42.5th percentile), scored .
Very low probability of exploitation in the next 30 days; routine patching cadence is appropriate. 42nd percentile — 42.5% of CVEs in the catalogue have a lower EPSS than this one. How to read EPSS.
EPSS over last 30 days · oldest: 0.005 · newest: 0.005 · change: 0.000
Affected products
- Django-User-Sessions Project
- Jazzband Django-User-Sessions — versions < 1.7.1
Weakness classification (CWE)
References
Frequently asked questions
- What is CVE-2020-5224?
- CVE-2020-5224 is a medium-severity vulnerability in Django-User-Sessions Project, classified under Improper Authentication. CVSS score: 6.5/10. Published 2020-01-24.
- How severe is CVE-2020-5224?
- Medium severity. CVSS v3 base score is 6.5 out of 10.