PatchSiren cyber security CVE debrief
CVE-2026-75526 django-cms CVE debrief
CVE-2026-75526 debrief based on CVE Program and NVD records. The vulnerability affects django CMS versions from 5.0.8 until 5.0.9, allowing stored HTML execution in an editor's browser when plugin rendering fails in edit mode. Defenders should assess exposure and prioritize updating to version 5.0.9 or later. The fix uses format_html to escape the message before safe placeholder output is returned, preventing stored XSS attacks. This issue has a CVSS score of 4.4 and is classified as MEDIUM severity.
- Vendor
- django-cms
- Product
- Unknown
- CVSS
- MEDIUM 4.4
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-20
- Original CVE updated
- 2026-09-09
- Advisory published
- 2026-08-20
- Advisory updated
- 2026-09-09
Who should care
Defenders of systems using django CMS, especially those with edit mode access, should assess exposure and prioritize updating to version 5.0.9 or later. This includes reviewing current deployments, identifying potentially affected systems, and planning remediation efforts. Security teams should also monitor for suspicious plugin rendering failures in edit mode and verify affected versions and exposure.
Why it matters
Defenders of systems using django CMS should assess exposure and prioritize updating to version 5.0.9 or later due to a stored XSS vulnerability in ContentRenderer.render_placeholder.
- Stored HTML execution in edit mode
- Potential for attacker-controlled content in custom headings
- Requires verification of affected versions and exposure
- Remediation priority for systems using django CMS versions between 5.0.8 and 5.0.9
Technical summary
django CMS ContentRenderer.render_placeholder can pass stored, attacker-controlled values to ContentRenderer.render_exception when plugin rendering fails in edit mode, allowing stored HTML execution in an editor's browser. The fix uses format_html to escape the message before safe placeholder output is returned, preventing stored XSS attacks. This issue affects django CMS versions from 5.0.8 until 5.0.9 and has a CVSS score of 4.4, classified as MEDIUM severity. The vulnerability allows attackers to execute stored HTML in an editor's browser, potentially leading to unauthorized actions or data breaches.
Defensive priority
Medium priority for systems using django CMS versions between 5.0.8 and 5.0.9
Recommended defensive actions
- Review and update django CMS to version 5.0.9 or later
- Inventory systems using django CMS for version checks
- Monitor for suspicious plugin rendering failures in edit mode
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
- Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
Evidence notes
Stored values can be interpolated into a custom heading and executed as HTML in an editor's browser when plugin rendering fails in edit mode. The fix uses format_html to escape the message before safe placeholder output is returned. Evidence is limited to CVE Program and NVD records, which confirm the vulnerability and its fix. Defenders should verify affected versions and exposure.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-75526 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-75526
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-75526 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-75526
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/django-cms/django-cms/commit/b56a568844ff3702495945f73a31d0868285bf88
-
Source reference
Unverified legacy reference
URL: https://github.com/django-cms/django-cms/pull/8711
-
Source reference
Unverified legacy reference
URL: https://github.com/django-cms/django-cms/releases/tag/5.0.9
-
Source reference
Unverified legacy reference
URL: https://github.com/django-cms/django-cms/security/advisories/GHSA-hvq6-2r72-p2x7
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.