Skip to main content

Customer Email Verification EUVDEUVD-2026-57726

| CVE-2026-14182 CRITICAL
Improper Authentication (CWE-287)
2026-08-13 contact@wpscan.com GHSA-pr3v-3whj-72rg
9.8
CVSS 3.1 · Vendor: wpscan
Share

Severity by source

Vendor (wpscan) PRIMARY
9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
9.1 CRITICAL

Unauthenticated, network, no-interaction type-juggling bypass gives full control of a targeted account (C:H/I:H); availability is unaffected, so A:N rather than the record's A:H.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/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
High
Integrity
High
Availability
High

Lifecycle Timeline

4
Analysis Generated
Aug 13, 2026 - 15:34 vuln.today
Patch available
Aug 13, 2026 - 07:01 EUVD
CVE Published
Aug 13, 2026 - 06:17 cve.org
CRITICAL 9.8
CVE Published
Aug 13, 2026 - 06:17 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

The Customer Email Verification for WooCommerce WordPress plugin before 3.2.6 does not correctly validate the email-verification activation code, relying on a loose comparison that an attacker can satisfy with a crafted value type, allowing unauthenticated users to verify and take over the account of any registered user who has not yet confirmed their email address.

AnalysisAI

Account takeover in the Customer Email Verification for WooCommerce WordPress plugin (versions 2.4.0 through 3.2.5) lets unauthenticated attackers hijack any registered user who has not yet confirmed their email. The plugin validates the email-activation code with a loose (type-juggling) comparison, so a crafted value type satisfies the check without knowing the real code, marking the target account as verified under attacker control. Rated CVSS 9.8 with a patch available in 3.2.6; no public exploit is identified at time of analysis and EPSS is low (0.15%).

Technical ContextAI

The affected component is a WordPress/WooCommerce plugin that gates new-account activation behind an emailed verification code. The root cause is CWE-287 (Improper Authentication) driven by PHP's loose equality: comparing the user-supplied code to the stored code with '' rather than a strict, type-safe comparison (e.g. hash_equals() or '='). PHP loose comparison performs type coercion, so values such as a boolean true, the integer 0, or 'magic hash' strings can equate to unrelated stored values, letting an attacker supply a crafted type that the comparison accepts as valid. Because verification is the trust boundary that binds an email address to an account, bypassing it confers control of the pre-confirmation account.

RemediationAI

Vendor-released patch: upgrade the Customer Email Verification for WooCommerce plugin to version 3.2.6 or later, which replaces the loose comparison with a correct validation of the activation code; this is the primary and complete fix. If you cannot patch immediately, reduce exposure by disabling new-user self-registration on WooCommerce/WordPress (WooCommerce 'Allow customers to create an account during checkout' and WordPress 'Anyone can register') so no unconfirmed accounts exist to hijack - the trade-off is loss of self-service signup. As an interim monitoring control, audit for accounts that transitioned to 'verified' without a matching verification event and force a password reset on any recently confirmed accounts. Refer to the WPScan advisory (https://wpscan.com/vulnerability/ef4e95a3-6f90-4423-9551-9ac28f7b6291/) for details.

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

Share

EUVD-2026-57726 vulnerability details – vuln.today

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