Stored XSS in Open Source Project "django-cms"
Priority MEDIUM 55CWE-79Published · Updated
Key facts
- Attack vector
- Network
- Privileges required
- High
- User interaction
- Required
- Attack complexity
- Low
- Impact type
- Cross-site scripting
- Confidentiality · integrity · availability
- Low · Low · None
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-79.
Summary
Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting') vulnerability in django CMS Association django-cms allows Cross-Site Scripting (XSS). This issue affects django-cms: 3.11.7, 3.11.8, 4.1.2, 4.1.3.
Why it matters now
Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00537 45th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Fixed django-cms (django CMS Association): 4.1.4django-cms (PyPI): 3.11.9, 4.1.4
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| django CMS Association | django-cms | 3.11.7; 3.11.8; 4.1.2; 4.1.3 | 4.1.4 | Patch available | CNA |
| — | django-cms (PyPI) | 3.11.7 to before 3.11.9 | 3.11.9 | Patch available | GHSA-gv5h-5655-h4mv |
| — | django-cms (PyPI) | 4.1.2 to before 4.1.4 | 4.1.4 | Patch available | GHSA-gv5h-5655-h4mv |
- django-cms Vendordjango CMS Association Affected 3.11.7; 3.11.8; 4.1.2; 4.1.3 Fixed in 4.1.4 Patch available CNA
- django-cms (PyPI) Vendor— Affected 3.11.7 to before 3.11.9 Fixed in 3.11.9 Patch available GHSA-gv5h-5655-h4mv
- django-cms (PyPI) Vendor— Affected 4.1.2 to before 4.1.4 Fixed in 4.1.4 Patch available GHSA-gv5h-5655-h4mv
CPE configurations NVD · 4
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:django-cms:django_cms:3.11.7:*:*:*:*:*:*:* | 3.11.7 | Vulnerable | django-cms |
| cpe:2.3:a:django-cms:django_cms:3.11.8:*:*:*:*:*:*:* | 3.11.8 | Vulnerable | django-cms |
| cpe:2.3:a:django-cms:django_cms:4.1.2:*:*:*:*:*:*:* | 4.1.2 | Vulnerable | django-cms |
| cpe:2.3:a:django-cms:django_cms:4.1.3:*:*:*:*:*:*:* | 4.1.3 | Vulnerable | django-cms |
- cpe:2.3:a:django-cms:django_cms:3.11.7:*:*:*:*:*:*:* Versions 3.11.7 Vulnerable ·django-cms
- cpe:2.3:a:django-cms:django_cms:3.11.8:*:*:*:*:*:*:* Versions 3.11.8 Vulnerable ·django-cms
- cpe:2.3:a:django-cms:django_cms:4.1.2:*:*:*:*:*:*:* Versions 4.1.2 Vulnerable ·django-cms
- cpe:2.3:a:django-cms:django_cms:4.1.3:*:*:*:*:*:*:* Versions 4.1.3 Vulnerable ·django-cms
Remediation
- Fix · CNA django-cms (django CMS Association) Fixed in 4.1.4
- Fix · GHSA-gv5h-5655-h4mv django-cms (PyPI) Fixed in 3.11.9 Advisory →
- Fix · GHSA-gv5h-5655-h4mv django-cms (PyPI) Fixed in 4.1.4 Advisory →
Timeline
- 2026-10-02 Threatist record created from CVE-2024-11319
- 2026-10-03 Alias added: GHSA-gv5h-5655-h4mv
References
Advisory 3
Other 5
- https://siberguvenlik.gov.tr/guvenlik-bildirimleri/detay/tr-24-1859
- https://github.com/django-cms/django-cms
- https://github.com/pypa/advisory-database/tree/main/vulns/django-cms/PYSEC-2024-124.yaml
- https://iltosec.com/blog/post/django-cms-413-stored-xss-vulnerability-exploiting-the-page-title-field
- https://www.django-cms.org/en/blog/2024/11/13/django-cms-security-update
More django CMS Association vulnerabilities
- TI-2024-10569 Stored XSS in django CMS Attributes Fields CVSS 3.1MEDIUM 6.9
- TI-2024-10567 File Upload Bypass in django Filer CVSS 3.1MEDIUM 5.5
Sources
- CVE-2024-11319 · CVE Program
- CVE-2024-11319 · NVD
- FIRST EPSS
- GHSA-gv5h-5655-h4mv · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences