Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain Subscriber account on target site
-
DeliverySubmit crafted message with XSS payload
-
ExploitPrivileged user opens message in dashboard
-
ExecutionScript executes in victim session (scope change)
-
ImpactSteal session tokens or act as victim
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. |
| Exploitation Conditions | Exploitation requires an authenticated account with at least Subscriber privileges on a WordPress site running Front End PM version 11.4.6 or earlier (PR:L); where this is most practical on sites that allow open/self user registration. The attacker injects a script payload through a Front End PM input (e.g., private message or profile field), and impact is realized only when a higher-privileged user views the stored content (UI:R), with the injected code then executing in that victim's security context (S:C). Limiting factors: the attacker cannot be fully anonymous (a low-privilege account is needed), a privileged victim must actively open the malicious content, and sites that disable user registration or restrict Subscriber capabilities substantially reduce exposure. |
| Impact | This is a stored/reflected Cross-Site Scripting flaw (CWE-79) in the Front End PM WordPress plugin at version 11.4.6 and earlier, assessed by Patchstack at CVSS 6.5 (medium). The vector CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L indicates network-reachable, low-complexity exploitation that requires an authenticated low-privilege account (PR:L - the 'Subscriber' role named in the title) plus victim interaction (UI:R), with a scope change (S:C) because the injected script executes in the context of a higher-privileged user/browser session rather than the attacker's own. No EPSS score, KEV listing, or public POC is present in the provided data, so exploitation status is 'no public exploit identified at time of analysis.' The realistic risk is moderate-to-low in practice: the PR:L requirement means an attacker must already hold (or self-register, if open registration is enabled) a Subscriber account, and UI:R means a privileged victim must view the malicious content before impact occurs. The partial C:L/I:L/A:L impacts reflect typical XSS consequences (session/token theft, limited action-on-behalf, possible UI disruption) rather than full system compromise. There is no conflicting signal in the data; the main uncertainty is whether exploitation requires open user registration and whether the payload reaches an administrator, both of which materially change real-world severity. |
| Exploit ScenarioDerived | An attacker registers or obtains a WordPress Subscriber account on a site running Front End PM <= 11.4.6 and submits a private message or profile field containing a malicious script payload. When an administrator or other privileged user opens that message in the WordPress dashboard, the script executes in their authenticated browser session (scope change), enabling session/cookie theft or actions performed as the victim. No public exploit code is identified at time of analysis, and the attack requires the victim to view the crafted content (UI:R). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 06, 2026
Stored cross-site scripting in the Front End PM WordPress plugin (versions 11.4.6 and earlier) lets an attacker holding a low-privileged Subscriber account inject script payloads through plugin input such as private messages or profile fields, which then execute in the browser of a higher-privileged user who views the content. The flaw is rated CVSS 6.5 (medium, AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L), meaning the attacker must be authenticated and the victim must actively open the tainted content, so exposure is concentrated on sites that permit open or self-service user registration. No public exploit code has been identified at time of analysis and the issue is not reported as actively exploited; Patchstack published the finding and no vendor fix version is confirmed in the available data.
RemediationAI
No vendor-released patch version is confirmed in the available data, so the first step is to check the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/front-end-pm/vulnerability/wordpress-front-end-pm-plugin-11-4-6-cross-site-scripting-xss-vulnerability) and the plugin's WordPress.org page for a release newer than the affected 11.4.6 range, and upgrade as soon as one is published. Until a fix is available, apply compensating controls that match this specific attack path: disable open/self-service user registration and tightly control which accounts hold the Subscriber role, since the exploit requires an authenticated low-privilege account - the trade-off is loss of public sign-up functionality. Sites that must keep registration open should restrict or temporarily deactivate the Front End PM plugin's messaging and front-end profile features (which removes the injection surface at the cost of losing member-to-member messaging), and can add a Content Security Policy that disallows inline and third-party script execution to blunt payload execution while accepting possible breakage of legitimate scripts. Additionally, enforce WordPress cookie hardening (HttpOnly/Secure/SameSite) and reduce standing Administrator/Editor sessions so that any successful script execution in a privileged browser yields limited value, and review private messages and profile records for injected markup before re-enabling features.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
This is a classic CWE-79 improper neutralization of user-supplied input during web page generation, occurring in the Front End PM WordPress plugin (CPE cpe:2.3:a:shamim_hasan:front_end_pm, maintained by Shamim Hasan), a front-end private messaging component that lets site members exchange messages and maintain profile data without entering wp-admin. Because the plugin renders member-supplied message bodies and profile fields into front-end pages, missing or incomplete output encoding allows an HTML/JavaScript payload to persist server-side and be served back to any user who reads that message or profile. The CVSS vector CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L is consistent with a stored XSS requiring only Subscriber-level access: PR:L reflects the need for an account, UI:R reflects that a victim must open the malicious content, and S:C (scope changed) captures the pivot where injected script runs in the security context of whichever user - potentially an administrator or editor - views the content. C/I/A ratings of Low reflect the typical XSS impact profile of session/credential theft, forced actions, or content manipulation rather than direct server compromise. ENISA tracks the same issue as EUVD-2026-93033 against Front End PM versions up to and including 11.4.6.
Know when Front End Pm 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
Subscriber-level account required (PR:L), victim must view content (UI:R), and injected script runs in a different privileged context (S:C), yielding limited C/I/A impact typical of stored XSS.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Subscriber Cross Site Scripting (XSS) in Front End PM <= 11.4.6 versions.
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-93033
GHSA-7369-3q5v-7fww
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB