Skip to main content

User Registration CVE-2026-25425

| EUVDEUVD-2026-36911 HIGH
Missing Authorization (CWE-862)
2026-06-15 Patchstack GHSA-95h9-jr25-cwvj
7.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify WordPress site running User Registration ≤5.1.2
  2. Delivery
    Locate unauthenticated AJAX/REST endpoint missing capability check
  3. Exploit
    Send crafted HTTP request without credentials
  4. Execution
    Invoke privileged action without authorization
  5. Impact
    Disrupt plugin or site availability

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

No special conditions - remote unauthenticated network exploitation against any WordPress site with the ThemeGrill User Registration plugin installed at version ≤5.1.2 and the vulnerable endpoint reachable (default for any public-facing WordPress instance using the plugin's registration features). Limiting factors: the site must have the plugin active (not merely installed), the affected endpoint must not be blocked by a WAF or admin-ajax restriction, and impact is constrained to availability per the CVSS vector - no data exfiltration or account takeover is achievable through this specific flaw.

Impact

Signals are mixed: CVSS 7.5 with AV:N/AC:L/PR:N/UI:N indicates trivially reachable unauthenticated network exploitation, which is consistent with a WordPress plugin AJAX/REST endpoint exposed on any site running the plugin. However, the impact metrics (C:N/I:N/A:H) sharply narrow real-world consequence to availability - there is no listed evidence of data disclosure or site takeover. The vulnerability is NOT in CISA KEV, no EPSS score was supplied, and no public proof-of-concept was referenced; exploitation status is therefore 'no public exploit identified at time of analysis.' Tag 'Authentication Bypass' in the input is somewhat in tension with CWE-862 (Missing Authorization, not authentication) - the actual defect is more accurately authorization bypass on a public endpoint. EPSS data is missing, so likelihood of imminent mass exploitation cannot be quantified; given the plugin's WordPress install base and the low attack complexity, opportunistic scanning is plausible once a POC emerges.

Exploit ScenarioDerived

An attacker enumerates WordPress sites running the User Registration plugin via public fingerprints (readme.txt, asset paths) and issues a crafted HTTP POST to the unauthenticated plugin endpoint missing the authorization check, invoking a privileged action that disrupts plugin or site availability (A:H). The attack requires no credentials, no user interaction, and low complexity, making it well-suited to opportunistic mass scanning; no public exploit identified at time of analysis, but the Patchstack advisory provides enough detail for a competent researcher to reproduce.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jun 15, 2026

Unauthenticated availability-impacting broken access control affects the ThemeGrill User Registration WordPress plugin versions 5.1.2 and earlier, allowing remote attackers to invoke privileged actions without credentials. The CVSS 7.5 score (AV:N/AC:L/PR:N/UI:N) reflects pure availability impact (A:H) with no confidentiality or integrity loss, and no public exploit identified at time of analysis. The flaw is classified as CWE-862 Missing Authorization and tracked by Patchstack and ENISA EUVD-2026-36911.

RemediationAI

Patch available per vendor advisory - upgrade the User Registration plugin to the latest release above 5.1.2 as published by ThemeGrill; the released patched version is not explicitly enumerated in the provided intelligence, so verify the fixed version through the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/user-registration/vulnerability/wordpress-user-registration-plugin-5-1-2-broken-access-control-vulnerability) and the plugin page on wordpress.org before deploying. Until upgrade is possible, restrict access to /wp-admin/admin-ajax.php and /wp-json/user-registration/* endpoints via a WAF rule or web server ACL limiting them to known IP ranges, accepting that this will break legitimate front-end registration flows that rely on those endpoints. As a stronger temporary control, deactivate the plugin entirely (which disables registration features on the site) until the patched version is verified and installed.

Affected VersionsENISA

User Registration n/a ≤5.1.2

Affected Packages

euvd user_registration no fix

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

User Registration is a popular WordPress plugin by ThemeGrill (CPE cpe:2.3:a:themegrill:user_registration) providing customizable registration forms, user profile management, and account workflows. CWE-862 (Missing Authorization) indicates that one or more plugin endpoints - typically AJAX actions or REST routes registered via add_action('wp_ajax_nopriv_*') or register_rest_route() - perform sensitive operations without invoking current_user_can() or a comparable capability check. Because the CVSS vector reports zero confidentiality or integrity impact but high availability impact, the missing check most plausibly guards a destructive or state-mutating operation (e.g., deleting user data, resetting form configuration, or triggering resource-exhausting routines) rather than a data read or privilege escalation path.

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

Vendor (Patchstack) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 7.5 HIGH

WordPress plugin endpoint reachable over the network with no auth or user interaction (AV:N/AC:L/PR:N/UI:N); description and CWE-862 with A:H impact only support C:N/I:N/A:H, scope unchanged.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

DescriptionCVE.org

Unauthenticated Broken Access Control in User Registration <= 5.1.2 versions.

Executive ViewAI

Why It Matters

ThemeGrill User Registration WordPress plugin versions 5.1.2 and earlier contain an unauthenticated flaw enabling remote attackers to disrupt website availability without credentials. Organizations running this plugin face unmitigated DoS risk affecting operational continuity until a vendor patch becomes available.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: implement WAF rules targeting CWE-862 authorization bypass patterns, restrict HTTP access to the plugin at network/firewall level, enable detailed logging of privilege-escalation attempts, disable the plugin if operational requirements permit, and maintain redundant hosting or failover to minimize DoS impact.

Threat Intelligence Overview

EPSS Score
0.4%
Top 71% exploitable
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2023-3342 CRITICAL POC
9.9 Jul 13

The User Registration plugin for WordPress is vulnerable to arbitrary file uploads due to a hardcoded encryption key and

CVE-2022-3912 HIGH POC
7.5 Dec 12

The User Registration WordPress plugin before 2.2.4.1 does not properly restrict the files to be uploaded via an AJAX ac

CVE-2021-24654 MEDIUM POC
5.4 Oct 04

The User Registration WordPress plugin before 2.0.2 does not properly sanitise the user_registration_profile_pic_url val

CVE-2023-3343 HIGH
8.8 Jul 13

The User Registration plugin for WordPress is vulnerable to PHP Object Injection in versions up to, and including, 3.0.1

CVE-2023-5228 MEDIUM POC
4.8 Nov 06

The User Registration WordPress plugin before 3.0.4.2 does not sanitize and escape some of its settings, which could all

CVE-2026-32488 HIGH
8.1 Mar 25

A privilege escalation vulnerability exists in the wpeverest User Registration WordPress plugin through version 4.4.9 du

CVE-2026-42652 HIGH
7.1 Apr 29

Reflected cross-site scripting in the wpeverest User Registration plugin for WordPress (all versions up to and including

CVE-2026-109692 HIGH
7.1 Oct 15

Authenticated low-privilege users can exploit missing authorization checks in the ThemeGrill User Registration plugin (v

CVE-2026-27061 MEDIUM
6.5 Oct 30

Cross-site scripting (CWE-79) in the WPEverest 'User Registration' plugin for WordPress, affecting versions up to and in

CVE-2026-105881 MEDIUM
6.5 Oct 13

Stored cross-site scripting in the ThemeGrill User Registration WordPress plugin (versions through 5.2.8) lets an authen

CVE-2025-1511 MEDIUM
6.1 Feb 28

The User Registration & Membership - Custom Registration Form, Login Form, and User Profile plugin for WordPress is vuln

CVE-2023-23987 MEDIUM
5.9 Apr 06

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in wpeverest User Reg

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