Skip to main content

User Verification PickPlugins EUVDEUVD-2026-62267

| CVE-2026-14861 HIGH
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-08-19 contact@wpscan.com GHSA-949g-m8mp-8cx7
7.5
CVSS 3.1 · Vendor: wpscan
View

Attack ChainAIDerived

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

  1. Access
    Enumerate WordPress usernames via REST API
  2. Delivery
    Identify administrator account IDs
  3. Exploit
    Send unauthenticated resend-verification request with target user ID
  4. Execution
    Bypass authorization and token-binding checks
  5. Persist
    Reset target user's email-verification status
  6. Impact
    Lock target account out of site access

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

Exploitation requires only that the User Verification by PickPlugins plugin (version ≤ 2.0.47) is installed and active on a WordPress site, and that the site's email-verification feature is in use (i.e., accounts are subject to verification gating). No authentication, no account, and no special network position is required - the CVSS vector AV:N/AC:L/PR:N/UI:N confirms fully unauthenticated remote exploitation against the default operational state of the plugin. The only factor limiting real-world impact is the need to know or enumerate valid WordPress user IDs or usernames; on sites with the WordPress REST API enabled (the default), user enumeration is trivial. No special configuration, non-default mode, or platform constraint limits applicability beyond the plugin being active.

Impact

The CVSS 3.1 base score of 7.5 (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H) accurately reflects the network-reachable, zero-authentication, low-complexity nature of the attack, with the primary impact being account availability loss. SSVC reinforces this picture: exploitation is currently listed as 'none' (no known active or public exploitation), but the attack is classified as 'automatable' and 'partial technical impact,' meaning a threat actor could trivially script mass lockout of all accounts on a target WordPress site including administrators. The official CVSS vector assigns I:N, but this understates the integrity dimension - resetting a user's verified status is a persistent state change to account data, warranting at least I:L. No KEV listing and no public POC keep this out of the immediate incident-response tier, but the automatable nature and the ability to lock out administrators elevates organizational risk significantly above a typical low-exploitation finding. The combination of no privilege requirement and high availability impact makes this a realistic denial-of-service vector requiring no attacker sophistication.

Exploit ScenarioDerived

An unauthenticated attacker enumerates WordPress usernames (trivially via the REST API on default installations) and then sends repeated HTTP POST requests to the plugin's resend-verification endpoint, substituting each target user's ID in the request body. Because no authorization check or user-bound token validation is performed, the server accepts each request and resets the targeted account's verification status, immediately locking that user out. A scripted attack could disable all user and administrator accounts site-wide within seconds, constituting a full application-layer denial-of-service.

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

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

Alert me

AnalysisAIv1 – Aug 19, 2026

Unauthenticated account lockout in the User Verification by PickPlugins WordPress plugin (through version 2.0.47) enables remote attackers to reset the email-verification status of any WordPress account - including administrators - by exploiting two authorization failures simultaneously: the resend-verification endpoint neither validates that the requestor is authorized to act on the specified user ID, nor binds the protective token to the targeted user. This effectively provides a remote, zero-privilege mechanism to lock any site account out of access. No public exploit code exists at the time of analysis, though SSVC classifies the attack as automatable, meaning bulk account disruption campaigns are technically feasible.

RemediationAI

The primary remediation is to update the User Verification by PickPlugins plugin to a version beyond 2.0.47; however, no specific patched release version has been confirmed in the available data - monitor the WPScan advisory at https://wpscan.com/vulnerability/4dff3634-4b4f-48e2-a8c9-dda7e2b682fd/ and the plugin's WordPress.org changelog for a patch release. Until a patch is confirmed available, site administrators should consider disabling the plugin entirely if email verification is not strictly required, as the lockout risk to administrator accounts is critical to site operations. If the plugin cannot be disabled, restrict access to the plugin's verification resend endpoint via WAF rules or server-side IP allowlisting to trusted networks only, accepting the trade-off that legitimate users on untrusted IPs will be unable to use the resend feature. Audit recent email-verification resend requests in server logs for unusual patterns - particularly multiple resend requests targeting high-privilege accounts - as indicators of exploitation.

Affected VersionsENISA

User Verification by PickPlugins 0 ≤2.0.47

Affected Packages

euvd user_verification_by_pickplugins 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

The vulnerability is rooted in CWE-639 (Authorization Bypass Through User-Controlled Key), a form of Insecure Direct Object Reference (IDOR). The plugin's resend-verification flow accepts a user identifier supplied by the requester and processes it without confirming the requesting party owns or is authorized to act on that account. Compounding this, the token used to protect the verification flow is not scoped (bound) to the target user, meaning it can be replayed or reused across arbitrary accounts. The affected component is the User Verification by PickPlugins WordPress plugin, confirmed via EUVD-2026-62267 affecting all versions ≤ 2.0.47. The plugin appears to implement email-based account gating, where a failed or reset verification state prevents login - making verification-status manipulation directly equivalent to account denial-of-service.

Know when WordPress 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 (wpscan) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 8.2 HIGH

Network-reachable with no privileges; I:L added because verification-status reset is a persistent integrity change beyond pure availability loss.

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

Primary rating from Vendor (wpscan).

CVSS VectorVendor: wpscan

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

Lifecycle Timeline

2
CVE Published
Aug 19, 2026 - 06:17 cve.org
HIGH 7.5
CVE Published
Aug 19, 2026 - 06:17 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

The User Verification by PickPlugins WordPress plugin through 2.0.47 does not verify that a request to resend a verification email is authorized to act on the supplied user, nor bind the protecting token to that user, allowing unauthenticated attackers to reset arbitrary users' email-verification status and lock them, including administrators, out of their accounts.

Executive ViewAI

Why It Matters

The User Verification by PickPlugins WordPress plugin (versions ≤2.0.47) contains an unauthenticated authorization bypass enabling remote attackers to permanently lock out any user account, including site administrators. No public exploit identified at time of analysis, though the vulnerability's automatable nature creates substantial risk for bulk account disruption campaigns affecting WordPress site availability and operations.

Business Impact: High
Compensating Controls

If immediate disabling is not feasible, implement WAF rules to block resend-verification endpoint access, deploy aggressive rate limiting to prevent automated bulk lockout attacks, establish 24/7 account lockout monitoring with real-time alerting, enforce multi-factor authentication to mitigate lockout impact, and conduct daily access log reviews for exploitation indicators.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Low
niche WordPress verification plugin, limited known install base
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.1%
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-2016-10033 CRITICAL POC
9.8 Dec 30

The mailSend function in the isMail transport in PHPMailer before 5.2.18 might allow remote attackers to pass extra para

CVE-2016-10045 CRITICAL POC
9.8 Dec 30

The isMail transport in PHPMailer before 5.2.20 might allow remote attackers to pass extra parameters to the mail comman

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

CVE-2024-5084 CRITICAL POC
9.8 May 23

The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil

CVE-2024-44000 CRITICAL POC
9.8 Oct 20

Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote

CVE-2024-8353 CRITICAL POC
9.8 Sep 28

The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all

CVE-2020-36847 CRITICAL POC
9.8 Jul 12

The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner

CVE-2025-11749 CRITICAL POC
9.8 Nov 05

The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint

CVE-2025-27007 CRITICAL POC
9.8 May 01

The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut

CVE-2016-1209 CRITICAL POC
9.8 May 14

The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via

CVE-2024-4443 CRITICAL POC
9.8 May 22

The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based

CVE-2026-63030 CRITICAL POC
9.8 Jul 17

Remote code execution in WordPress 6.9.x (before 6.9.5) and 7.0.x (before 7.0.2) arises from a REST API batch endpoint r

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