Use of Cache Containing Sensitive Information Affecting django-cms package, versions [,5.0.8)


Severity

Recommended
0.0
medium
0
10

CVSS assessment by Snyk's Security Team. Learn more

Threat Intelligence

EPSS
0.15% (5th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-PYTHON-DJANGOCMS-19432280
  • published30 Aug 2026
  • disclosed24 Aug 2026
  • creditUnknown

Introduced: 24 Aug 2026

NewCVE-2026-54625  (opens in a new tab)
CWE-349  (opens in a new tab)
CWE-524  (opens in a new tab)

How to fix?

Upgrade django-cms to version 5.0.8 or higher.

Overview

Affected versions of this package are vulnerable to Use of Cache Containing Sensitive Information via the get_vary_cache_on process. An attacker can cause sensitive information to be disclosed to other users and manipulate cached content by priming the cache with attacker-controlled header values. This is only exploitable if CMS_PAGE_CACHE is enabled and at least one plugin implements get_vary_cache_on().

Workaround

This vulnerability can be mitigated by disabling CMS_PAGE_CACHE or avoiding plugins that rely on get_vary_cache_on().

CVSS Base Scores

version 4.0
version 3.1