Django denial of service via empty session record creation
Moderate severity
GitHub Reviewed
Published
May 17, 2022
to the GitHub Advisory Database
•
Updated Sep 17, 2024
Package
Affected versions
>= 1.8, < 1.8.4
>= 1.7, < 1.7.10
>= 1.4, < 1.4.22
Patched versions
1.8.4
1.7.10
1.4.22
Description
Published by the National Vulnerability Database
Aug 24, 2015
Published to the GitHub Advisory Database
May 17, 2022
Reviewed
Aug 3, 2023
Last updated
Sep 17, 2024
contrib.sessions.middleware.SessionMiddleware
in Django 1.8.x before 1.8.4, 1.7.x before 1.7.10, 1.4.x before 1.4.22, and possibly other versions allows remote attackers to cause a denial of service (session store consumption or session record removal) via a large number of requests tocontrib.auth.views.logout
, which triggers the creation of an empty session record.References