Vulnerability · Published Jul 7, 2026 · Assigned by DSF

CVE-2026-48588Potential exposure of private data via cached Set-Cookie response

Medium 4.2

In plain English

A medium-severity security flaw in Django from djangoproject. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 37% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)4.2Medium
Exploit odds (30 days)0.4%top 62.7% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

An issue was discovered in Django 6.0 before 6.0.7 and 5.2 before 5.2.16. `UpdateCacheMiddleware` and the `cache_page()` decorator cache responses that vary on cookies when the incoming request carries unrelated cookies, which allows remote attackers to read private data from the shared cache. Earlier, unsupported Django series (such as 5.0.x, 4.1.x, and 3.2.x) were not evaluated and may also be affected. Django would like to thank Chris Whyland for reporting this issue.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Alpine:v3.24py3-django5.2.16-r0ALPINE-CVE-2026-48588
Debian:12python-django3:3.2.25-0+deb12u5DEBIAN-CVE-2026-48588
Debian:13python-djangono fix listedDEBIAN-CVE-2026-48588
Debian:14python-django3:5.2.16-1DEBIAN-CVE-2026-48588
PyPIdjango5.2.16, 6.0.7PYSEC-2026-2090
PyPIdjango6.0.7GHSA-3h9f-r86x-qvjx
PyPIdjango5.2.16GHSA-3h9f-r86x-qvjx
Ubuntu:22.04:LTSpython-djangono fix listedUBUNTU-CVE-2026-48588
Ubuntu:24.04:LTSpython-djangono fix listedUBUNTU-CVE-2026-48588
Ubuntu:25.10python-djangono fix listedUBUNTU-CVE-2026-48588
Ubuntu:26.04:LTSpython-djangono fix listedUBUNTU-CVE-2026-48588
Ubuntu:26.10python-djangono fix listedUBUNTU-CVE-2026-48588

Affected products (as reported)

VendorProductVersions
djangoproject Django 6.0 – before 6.0.75.2 – before 5.2.16

Weakness: CWE-524 · Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:N

References