Read the docs
TI-2025-05462 Aliases CVE-2025-6050GHSA-7pr5-w74r-jjj7

Stored Cross-Site Scripting (XSS) in Mezzanine CMS Admin Interface

Priority MEDIUM 55CWE-79Published · Updated

Key facts

Attack vector
Network
Privileges required
High
User interaction
Passive
Attack complexity
Low
Attack requirements
None
Impact type
Cross-site scripting
Confidentiality · integrity · availability
Low · Low · None
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA and GitHub. Impact type from CWE-79.

Summary

Mezzanine CMS, in versions prior to 6.1.1, contains a Stored Cross-Site Scripting (XSS) vulnerability in the admin interface. The vulnerability exists in the "displayable_links_js" function, which fails to properly sanitize blog post titles before including them in JSON responses served via "/admin/displayable_links.js". An authenticated admin user can create a blog post with a malicious JavaScript payload in the title field, then trick another admin user into clicking a direct link to the "/admin/displayable_links.js" endpoint, causing the malicious script to execute in their browser.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00315 24th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Fixed mezzanine (jupo): 6.1.1Mezzanine (PyPI): 6.1.1

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

VendorProductAffected versionsFixed inStatusSource
jupomezzanine0.1 to before 6.1.16.1.1Patch availableCNA
—Mezzanine (PyPI)before 6.1.16.1.1Patch availableGHSA-7pr5-w74r-jjj7
  • mezzanine Vendorjupo Affected 0.1 to before 6.1.1 Fixed in 6.1.1 Patch available CNA
  • Mezzanine (PyPI) Vendor— Affected before 6.1.1 Fixed in 6.1.1 Patch available GHSA-7pr5-w74r-jjj7

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:jupo:mezzanine:*:*:*:*:*:*:*:*before 6.1.1Vulnerablejupo
  • cpe:2.3:a:jupo:mezzanine:*:*:*:*:*:*:*:* Versions before 6.1.1 Vulnerable ·jupo

Remediation

  • Fix · CNA mezzanine (jupo) Fixed in 6.1.1
  • Fix · GHSA-7pr5-w74r-jjj7 Mezzanine (PyPI) Fixed in 6.1.1 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2025-6050
  2. 2026-10-03 Alias added: GHSA-7pr5-w74r-jjj7

References

  • TI-2025-32143 A cross-site scripting (XSS) vulnerability in the component /blog/blogpost/add of… CVSS 3.1MEDIUM 4.8
  • TI-2024-16615 An issue in Mezzanine v6.0.0 allows attackers to bypass access controls via manipulating the Host header. CVSS 3.1CRITICAL 9.1
  • TI-2024-16614 An issue in Mezzanine v6.0.0 allows attackers to bypass access control mechanisms in the… CVSS 3.1CRITICAL 9.8
  • TI-2020-13510 Cross Site Scripting (XSS) in Mezzanine v4.3.1 allows remote attackers to execute… CVSS 3.1MEDIUM 6.1
  • TI-2025-21139 Cross-Site Scripting (XSS) vulnerability exists in Mezzanine CMS 6.0.0 in the "View… CVSS 3.1MEDIUM 6.1
  • TI-2018-11919 Mezzanine CMS v4.3.1 allows XSS via the… CVSS 3.0MEDIUM 4.8

Sources