CVE-2015-3982
Django allows user sessions hijacking via an empty string in the session key
7.5
HIGH
CVSS 3.1
EPSS 0.22%
Description
The session.flush function in the cached_db backend in Django 1.8.x before 1.8.2 does not properly flush the session, which allows remote attackers to hijack user sessions via an empty string in the session key.
How to fix CVE-2015-3982
To remediate CVE-2015-3982, upgrade the affected package to a fixed version below.
- PyPI/django—upgrade to 1.8.2 or later
- —upgrade to 1.8.2 or later
Is CVE-2015-3982 being exploited?
Low — EPSS is 0.2%, meaning exploitation activity has not been observed at scale.
Affected packages (2)
- >= 1.8a1, < 1.8.2
- >= 1.8, < 1.8.2
CVSS scores
| Source | Version | Severity | Vector |
|---|---|---|---|
| osv | CVSS 4.0 | — | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:U |
| osv | CVSS 3.1 | HIGH7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N |