Expert Email Validator Security & Risk Analysis

wordpress.org/plugins/expert-email-validator

Adds advanced email address validation to forms using Expert Email Validator API. Prevents typos in email address field and eliminates spam submissio …

10 active installs v3.2.4 PHP 5.2.4+ WP 3.6.0+ Updated Jan 6, 2022
email-address-validationemail-validationemail-validatorgmail-validationmail-validation
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Expert Email Validator Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 4yr ago
Risk Assessment

The expert-email-validator plugin v3.2.4 exhibits a concerning security posture due to a significant number of unprotected AJAX handlers. While the plugin demonstrates good practices in other areas, such as using prepared statements for all SQL queries and largely proper output escaping, the presence of four AJAX handlers lacking authentication checks creates a substantial attack surface. This means any unauthenticated user could potentially interact with these handlers, leading to unintended actions or information disclosure.

The taint analysis revealed two flows with unsanitized paths, which, although not categorized as critical or high severity in this specific analysis, warrant attention as they represent potential injection points. The complete absence of nonce checks on AJAX handlers further exacerbates this risk, making it easier for attackers to trigger these actions programmatically. The plugin's vulnerability history is clean, with no recorded CVEs. This is a positive indicator, suggesting that the plugin's developers may have a generally good understanding of security, but it does not negate the immediate risks identified in the static analysis.

In conclusion, while the plugin avoids common pitfalls like raw SQL queries and significant output escaping issues, the unprotected AJAX endpoints and unsanitized path flows are significant weaknesses. The lack of fundamental security checks on these entry points is the primary concern, and addressing these would drastically improve the plugin's security. The clean vulnerability history is a strength, but vigilance is required to address the identified code-level risks.

Key Concerns

  • AJAX handlers without auth checks
  • Flows with unsanitized paths
  • AJAX handlers without nonce checks
Vulnerabilities
None known

Expert Email Validator Security Vulnerabilities

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

Expert Email Validator Release Timeline

No version history available.
Code Analysis
Analyzed Mar 17, 2026

Expert Email Validator Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
1
10 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
2
Bundled Libraries
0

Output Escaping

91% escaped11 total outputs
Data Flows · Security
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
evalidation_check (plugin.php:38)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
4 unprotected

Expert Email Validator Attack Surface

Entry Points4
Unprotected4

AJAX Handlers 4

authwp_ajax_evalidation_gensecplugin.php:15
noprivwp_ajax_evalidation_gensecplugin.php:16
authwp_ajax_evalidation_checkplugin.php:18
noprivwp_ajax_evalidation_checkplugin.php:19
WordPress Hooks 3
actionadmin_initadmin_options.php:3
actionadmin_menuadmin_options.php:4
actionwp_enqueue_scriptsplugin.php:13
Maintenance & Trust

Expert Email Validator Maintenance & Trust

Maintenance Signals

WordPress version tested5.8.13
Last updatedJan 6, 2022
PHP min version5.2.4
Downloads7K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

Expert Email Validator Developer Profile

expertitservicede

1 plugin · 10 total installs

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

How We Detect Expert Email Validator

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/expert-email-validator/javascript/expert-evalidation.js
Script Paths
/wp-content/plugins/expert-email-validator/javascript/expert-evalidation.js

HTML / DOM Fingerprints

JS Globals
evalidation_dataexpert-evalidation.js
REST Endpoints
/wp-json/expert-email-validator/
FAQ

Frequently Asked Questions about Expert Email Validator