Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Impact | The CVSS 3.1 score of 6.5 (Medium) with vector CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L indicates network-accessible, low-complexity exploitation requiring low privileges and user interaction, with cross-site scope impact. The requirement for authenticated access (PR:L) significantly reduces attack surface compared to unauthenticated XSS vulnerabilities; however, many WordPress installations have contributor or author-level users who could exploit this. The UI:R requirement means a victim must view the injected content, but on a blog or event site, this is highly probable. Without EPSS score or KEV status data provided, the real-world prioritization depends on deployment context: WordPress sites with many low-privilege users face higher risk. The Medium CVSS score combined with storage persistence makes this a priority for patching, especially for public-facing WordPress installations, but it is not as critical as an unauthenticated remote code execution vulnerability. |
| Exploit ScenarioDerived | An authenticated attacker with WordPress Author or Contributor privileges crafts a malicious event post title or description containing JavaScript code (e.g., stealing session cookies or redirecting to a phishing page). The plugin stores this input without sanitization, and when legitimate site visitors or administrators view the event listing or details page, the injected script executes in their browsers with the site's origin privileges. If the victim is a site administrator, the attacker could steal administrative session tokens, modify site content, or install backdoors. No user interaction beyond viewing the page is required from the victim's perspective, making this a high-probability attack in environments with many low-privilege content creators. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 13, 2026
A Stored Cross-Site Scripting (XSS) vulnerability exists in the Themify Event Post WordPress plugin (versions up to 1.3.4) that allows authenticated users with low privileges to inject malicious scripts into web pages, which are then executed in the browsers of other site visitors. An attacker with login credentials can craft malicious input that persists in the database and affects all users viewing affected pages, potentially leading to session hijacking, credential theft, or website defacement. The vulnerability requires user interaction (UI:R) and authenticated access (PR:L), limiting but not eliminating real-world risk.
RemediationAI
Upgrade the Themify Event Post plugin to a version later than 1.3.4 as soon as a patch is available from the plugin vendor. Site administrators should verify the latest patched version through the WordPress plugin repository or the official Themify website and apply the update immediately. As an interim mitigation pending patch availability, restrict user roles with content creation or editing capabilities to only trusted administrators, disable the plugin if not actively required, and implement a Web Application Firewall (WAF) rule to detect and block common XSS payloads in HTTP requests. Additionally, audit existing event posts for injected malicious content and consider implementing Content Security Policy (CSP) headers to limit the damage of any successful XSS attacks.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability is rooted in CWE-79 (Improper Neutralization of Input During Web Page Generation), specifically a Stored XSS flaw where the Themify Event Post plugin fails to properly sanitize and escape user-supplied input before storing it in the database and rendering it in HTML contexts. The affected product is identified via CPE as the themifyme Themify Event Post plugin, which is a WordPress extension for managing event post content. The plugin does not implement adequate input validation or output encoding mechanisms, allowing attackers to inject arbitrary JavaScript code that executes with the privileges of the affected WordPress installation. This is distinct from Reflected XSS because the malicious payload persists in the database, making it a more severe attack vector.
Know when Themify Event Post gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
DescriptionCVE.org
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in themifyme Themify Event Post themify-event-post allows Stored XSS.This issue affects Themify Event Post: from n/a through <= 1.3.4.
Executive ViewAI
CVE-2026-32449 presents notable security risk, a cross-site scripting vulnerability rated CVSS 6.5. Attackers could inject scripts to steal sessions or perform actions as authenticated users. Organizations should apply vendor updates when available and monitor for exploitation.
Apply vendor patch. If patching is delayed: implement CSP headers, enable HttpOnly cookies, deploy WAF XSS rules.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
EUVD-2026-11997
NVD
CVE.org
EPSS
VulDB
GitHub PoC
Exploit-DB