Skip to main content

ApostropheCMS EUVD-2026-36573

| CVE-2026-45014 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-06-12 GitHub_M
5.3
CVSS 4.0 · Vendor: GitHub_M
Share

Severity by source

Vendor (GitHub_M) PRIMARY
5.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
5.4 MEDIUM

Requires a low-privileged CMS account to set the display name (PR:L), passive victim interaction to trigger (UI:R), scope change to victim browser (S:C), no server-side confidentiality or availability impact.

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (GitHub_M).

CVSS VectorVendor: GitHub_M

CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
P
Scope
X

Lifecycle Timeline

1
Analysis Generated
Jun 12, 2026 - 21:32 vuln.today

DescriptionCVE.org

ApostropheCMS is an open-source Node.js content management system. Versions up to and including 4.29.0 are vulnerable to stored cross-site scripting via unsanitized user display name in draft version tooltip. As of time of publication, no known patched versions are available.

AnalysisAI

Stored cross-site scripting in ApostropheCMS up to and including version 4.29.0 allows an attacker who controls a user account to inject malicious script into the draft version tooltip via an unsanitized display name field. Any editor or administrator who subsequently views that tooltip in the CMS backend will execute the attacker's payload in their browser, enabling session hijacking or unauthorized action execution. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Recon
Register or compromise CMS user account
Delivery
Set display name to XSS payload
Exploit
Create or edit content to appear in draft version history
Install
Victim admin/editor opens draft history panel
C2
Tooltip renders unsanitized display name
Execute
Script executes in victim's browser
Impact
Session token exfiltrated or admin action performed

Vulnerability AssessmentAI

Exploitation Exploitation requires an attacker to possess or create a CMS user account with sufficient permission to set or modify a display name - this is the primary limiting prerequisite. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N, score 5.3) reflects a network-reachable, low-complexity attack that requires passive victim interaction (viewing a tooltip) and produces only subsequent-system impact at low severity - meaning the vulnerable server itself is unaffected but victims' browser sessions can be compromised. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario An attacker registers a CMS account (or compromises an existing low-privileged one) and updates their display name to a JavaScript payload such as an image onerror handler or script tag. When an editor or administrator opens the draft history panel and hovers over the version tooltip attributed to that account, the payload executes silently in the admin's browser, exfiltrating their session cookie to an attacker-controlled endpoint and granting the attacker full CMS administrative access.
Remediation No vendor-released patch has been identified at time of analysis - the advisory explicitly states no known patched versions are available. … Detailed patch versions, workarounds, and compensating controls in full report.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

EUVD-2026-36573 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy