VerifyMate Email Verification for WooCommerce Security & Risk Analysis

wordpress.org/plugins/verifymate-email-verification-for-woocommerce

Verify customer emails before login or checkout. Secure WooCommerce registration verification—block fake accounts and spam.

10 active installs v1.0.0 PHP 7.4+ WP 5.8+ Updated Feb 23, 2026
confirm-email-woocommerceemail-verification-for-woocommerceverify-user-emailwoocommerce-email-verificationwoocommerce-registration-verification
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is VerifyMate Email Verification for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

VerifyMate Email Verification for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The verifymate-email-verification-for-woocommerce plugin v1.0.0 exhibits a generally strong security posture based on the provided static analysis. All identified entry points (AJAX handlers) are protected by nonce and capability checks, and all SQL queries utilize prepared statements, significantly mitigating risks of SQL injection. Output escaping is also highly robust, with only a small percentage potentially unescaped. The absence of any recorded vulnerabilities in its history further bolsters confidence in its security.

However, a few areas warrant attention. The presence of Freemius as a bundled library, while common, can sometimes introduce complexities or dependencies that may not be immediately apparent during static analysis and could be a vector for future issues if not managed properly. While the attack surface is small and protected, any future additions to AJAX handlers or introduction of new entry points without thorough authentication checks would immediately increase risk.

In conclusion, the plugin demonstrates good development practices concerning core web security principles. The lack of historical vulnerabilities is a positive sign. The primary concerns, though minor based on the current data, revolve around potential risks associated with bundled libraries and the absolute need to maintain the current level of protection for all future entry points.

Key Concerns

  • Bundled library (Freemius)
Vulnerabilities
None known

VerifyMate Email Verification for WooCommerce Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

VerifyMate Email Verification for WooCommerce Release Timeline

v1.0.0Current
Code Analysis
Analyzed Mar 17, 2026

VerifyMate Email Verification for WooCommerce Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
6 prepared
Unescaped Output
4
58 escaped
Nonce Checks
3
Capability Checks
4
File Operations
0
External Requests
0
Bundled Libraries
1

Bundled Libraries

Freemius

SQL Query Safety

100% prepared6 total queries

Output Escaping

94% escaped62 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

1 flows
<class-vmev-admin-log> (includes\class-vmev-admin-log.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

VerifyMate Email Verification for WooCommerce Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_vmev_resend_verificationincludes\class-vmev-verification.php:36
noprivwp_ajax_vmev_resend_verificationincludes\class-vmev-verification.php:37
WordPress Hooks 20
actionadmin_menuincludes\class-vmev-admin-log.php:25
actionadmin_initincludes\class-vmev-admin-log.php:26
filtermanage_users_columnsincludes\class-vmev-admin-log.php:27
filtermanage_users_custom_columnincludes\class-vmev-admin-log.php:28
actionshow_user_profileincludes\class-vmev-admin-log.php:29
actionedit_user_profileincludes\class-vmev-admin-log.php:30
actionadmin_noticesincludes\class-vmev-admin-log.php:31
filterwoocommerce_registration_errorsincludes\class-vmev-disposable-block.php:26
actionuser_registerincludes\class-vmev-verification.php:31
actioninitincludes\class-vmev-verification.php:32
actioninitincludes\class-vmev-verification.php:33
filterwp_authenticate_userincludes\class-vmev-verification.php:34
filterwoocommerce_registration_auth_new_customerincludes\class-vmev-verification.php:35
actionwp_enqueue_scriptsincludes\class-vmev-verification.php:38
filterwoocommerce_registration_redirectincludes\class-vmev-verification.php:39
actionwoocommerce_before_customer_login_formincludes\class-vmev-verification.php:40
actionwoocommerce_account_dashboardincludes\class-vmev-verification.php:41
actionbefore_woocommerce_initverifymate-email-verification-for-woocommerce.php:36
actionadmin_noticesverifymate-email-verification-for-woocommerce.php:49
actionplugins_loadedverifymate-email-verification-for-woocommerce.php:57
Maintenance & Trust

VerifyMate Email Verification for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 23, 2026
PHP min version7.4
Downloads199

Community Trust

Rating0/100
Number of ratings0
Active installs10
Alternatives

VerifyMate Email Verification for WooCommerce Alternatives

No alternatives data available yet.

Developer Profile

VerifyMate Email Verification for WooCommerce Developer Profile

Priyanshu Kast

4 plugins · 60 total installs

94
trust score
Avg Security Score
100/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect VerifyMate Email Verification for WooCommerce

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/verifymate-email-verification-for-woocommerce/assets/css/admin-style.css/wp-content/plugins/verifymate-email-verification-for-woocommerce/assets/js/admin-script.js/wp-content/plugins/verifymate-email-verification-for-woocommerce/assets/js/frontend-script.js
Script Paths
/wp-content/plugins/verifymate-email-verification-for-woocommerce/assets/js/admin-script.js/wp-content/plugins/verifymate-email-verification-for-woocommerce/assets/js/frontend-script.js
Version Parameters
verifymate-email-verification-for-woocommerce/assets/css/admin-style.css?ver=verifymate-email-verification-for-woocommerce/assets/js/admin-script.js?ver=verifymate-email-verification-for-woocommerce/assets/js/frontend-script.js?ver=

HTML / DOM Fingerprints

Data Attributes
data-vmev-nonce
JS Globals
vmev_frontend_params
FAQ

Frequently Asked Questions about VerifyMate Email Verification for WooCommerce