Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRegister subscriber account on target site
-
DeliveryInject script payload via registration field
-
ExploitPayload stored and rendered to victim
-
ExecutionAdmin/user views malicious content
-
PersistScript executes in victim browser session
-
ImpactSession hijack or privileged actions
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 the attacker to hold an authenticated subscriber-level account on a target WordPress site running the User Registration plugin at version 5.3.0 or earlier (PR:L), which in turn requires that user registration be enabled on the site. The attack is not self-contained: a victim must view the attacker-injected content for the script to fire (UI:R), and the impact manifests in the victim's browser context (scope change). These limiting factors - mandatory low-privilege authentication plus required victim interaction - meaningfully constrain real-world exploitation compared to an unauthenticated, zero-interaction flaw. The exact triggering field and whether the payload is stored or reflected are not described in the available sources. |
| Impact | This is a moderate-severity stored/reflected Cross-Site Scripting flaw (CWE-79) in the WordPress 'User Registration' plugin (wpeverest) at versions ≤ 5.3.0, carrying a CVSS 6.5 score. The supplied 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, but it requires attacker-held low privileges (PR:L - a subscriber-level account) AND victim interaction (UI:R), with a scope change (S:C) consistent with script executing in another user's browser session. No EPSS score was provided, so real-world exploitation probability cannot be quantified from the input. The CVE is NOT listed in CISA KEV, and no confirmed proof-of-concept or working exploit code is present in the data - the single reference is a Patchstack advisory entry, not exploit code. The vuln.today priority is 'this_month,' not act_now or emergency, which aligns with a genuine-but-non-urgent issue: a real vulnerability warranting scheduled patching rather than an incident response. Net assessment: a legitimate priority-for-patching finding whose real-world risk is tempered by the dual prerequisites of an authenticated subscriber account and required user interaction, keeping it below the tier of unauthenticated remote-code-execution emergencies. |
| Exploit ScenarioDerived | An attacker who can register a subscriber-level account on a WordPress site running User Registration ≤ 5.3.0 submits a crafted input containing a malicious script payload through a registration-related field. When a higher-privileged user such as an administrator later views that attacker-controlled content in the dashboard, the script executes in the victim's authenticated browser session (scope change), potentially enabling session/token theft or actions on the victim's behalf. No verified public exploit code is identified in the available data. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 30, 2026
Cross-site scripting (CWE-79) in the WPEverest 'User Registration' plugin for WordPress, affecting versions up to and including 5.3.0, allows an attacker holding a subscriber-level account to inject script that executes in a victim's browser session, scoring CVSS 6.5. Exploitation is constrained: the attacker must be an authenticated subscriber (PR:L, which presupposes that user registration is enabled on the target site), a victim must view the injected content (UI:R), and the resulting impact lands in the victim's browser context rather than the server (S:C). No public exploit code has been identified at time of analysis, and the flaw is not in CISA KEV; the vuln.today decision label is 'this_month', indicating scheduled rather than emergency remediation.
RemediationAI
No vendor-released patch version is listed in the available advisory data ('No vendor-released patch identified at time of analysis'), so the fixed release must be confirmed directly from the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/user-registration/vulnerability/wordpress-user-registration-plugin-5-3-0-cross-site-scripting-xss-vulnerability or from WPEverest before an upgrade target can be named; do not assume the current release is fixed without that confirmation. Because the assessed exploitation conditions require an authenticated subscriber account and therefore open user registration on the target site, exposure can be reduced in the interim by disabling open self-registration or restricting who may obtain a subscriber account, with the trade-off that legitimate sign-ups and customer onboarding paths are blocked until a patched build is deployed. Site owners should also treat the site's user base as a trust boundary during this window, since any subscriber can be the injection source, and should review plugin-rendered subscriber-supplied content until the vendor publishes a fix; the advisory data does not describe any further vendor-prescribed mitigation.
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
The issue is a classic CWE-79 improper neutralization of input during web page generation, located in the WordPress plugin 'User Registration' published by WPEverest, identified by the CPE cpe:2.3:a:wpeverest:user_registration:*:*:*:*:*:*:*:* for releases at or below 5.3.0. The CVSS:3.1 vector AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L describes a network-reachable flaw that requires a low-privileged authenticated account and victim interaction, with the script executing inside the victim's browser and therefore crossing a scope boundary. Because the account prerequisite is subscriber level, the attack surface depends on the site permitting self-registration; sites with registration disabled or restricted to manually provisioned accounts present a materially smaller exposure. The available sources, including the Patchstack report referenced via the CVE.org record, do not state which plugin field carries the payload, nor whether the injection is persisted (stored) or reflected; the trigger mechanism is not described in the available sources, so the affected input path should be confirmed against the vendor's own advisory before assuming a stored or reflected variant.
Know when User Registration 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 account needed (PR:L) and a victim must render the payload (UI:R); script executing in another user's browser is a scope change (S:C) with limited C/I/A impact.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Subscriber Cross Site Scripting (XSS) in User Registration <= 5.3.0 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.
More in User Registration
View allThe User Registration plugin for WordPress is vulnerable to arbitrary file uploads due to a hardcoded encryption key and
The User Registration WordPress plugin before 2.2.4.1 does not properly restrict the files to be uploaded via an AJAX ac
The User Registration WordPress plugin before 2.0.2 does not properly sanitise the user_registration_profile_pic_url val
The User Registration plugin for WordPress is vulnerable to PHP Object Injection in versions up to, and including, 3.0.1
The User Registration WordPress plugin before 3.0.4.2 does not sanitize and escape some of its settings, which could all
A privilege escalation vulnerability exists in the wpeverest User Registration WordPress plugin through version 4.4.9 du
Unauthenticated availability-impacting broken access control affects the ThemeGrill User Registration WordPress plugin v
Reflected cross-site scripting in the wpeverest User Registration plugin for WordPress (all versions up to and including
Authenticated low-privilege users can exploit missing authorization checks in the ThemeGrill User Registration plugin (v
Stored cross-site scripting in the ThemeGrill User Registration WordPress plugin (versions through 5.2.8) lets an authen
The User Registration & Membership - Custom Registration Form, Login Form, and User Profile plugin for WordPress is vuln
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in wpeverest User Reg
EUVD-2026-114284
GHSA-wpjj-q3q2-5c53
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB