
Easy Age Verify Security & Risk Analysis
wordpress.org/plugins/easy-age-verifyAge restricts adult only, vape or alcohol sites with a fullscreen popup window. Quick turnkey setup with customization and translation options.
Is Easy Age Verify Safe to Use in 2026?
Generally Safe
Score 99/100Easy Age Verify has a strong security track record. Known vulnerabilities have been patched promptly.
The "easy-age-verify" v2.0.9 plugin presents a mixed security posture. While it demonstrates good practices by utilizing prepared statements for all SQL queries and having no critical or high severity historical vulnerabilities, several significant concerns arise from the static analysis. The most prominent issue is the presence of four AJAX handlers that lack authentication checks. This creates a substantial attack surface where unauthorized users could potentially trigger actions within the plugin, leading to unintended consequences or further exploitation. Furthermore, the plugin exhibits a notable weakness in output escaping, with nearly half of its outputs not being properly sanitized, increasing the risk of Cross-Site Scripting (XSS) vulnerabilities. Although the plugin has a history of only medium and low severity vulnerabilities, the recent vulnerability reported on 2024-06-27, coupled with the current lack of proper input validation on its AJAX endpoints and insufficient output escaping, suggests that new vulnerabilities, potentially of higher severity, could be introduced or exploited.
Key Concerns
- AJAX handlers without authentication checks
- Insufficient output escaping
- Bundled Freemius library may be outdated
Easy Age Verify Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
Easy Age Verify <= 1.8.2 - Authenticated (Admin+) Stored Cross-Site Scripting
Easy Age Verify Code Analysis
Bundled Libraries
Output Escaping
Easy Age Verify Attack Surface
AJAX Handlers 4
WordPress Hooks 31
Maintenance & Trust
Easy Age Verify Maintenance & Trust
Maintenance Signals
Community Trust
Easy Age Verify Alternatives
Age Gate
age-gate
A plugin to check the age of a visitor before view site or specified content
Age Gate Lite
age-gate-lite
A lightweight, customisable age gate to lock content from younger audience.
Age Verification Screen for WooCommerce
age-verification-screen-for-woocommerce
Easily add a customizable age verification screen to your store.
Marijuana Age Verify
easy-marijuana-age-verify
Age verification for cannabis, CBD or dispensary websites. Turnkey setup with customization and translation options. Fullscreen, responsive popup.
CPS | Age Verification
surbma-yes-no-popup
Shows a popup with age verification options. One of the best plugin for any membership or 18+ adult sites or any sites, that requires confirmation fro …
Easy Age Verify Developer Profile
7 plugins · 23K total installs
How We Detect Easy Age Verify
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/easy-age-verify/assets/css/admin.css/wp-content/plugins/easy-age-verify/assets/css/frontend.css/wp-content/plugins/easy-age-verify/assets/js/admin.js/wp-content/plugins/easy-age-verify/assets/js/frontend.js/wp-content/plugins/easy-age-verify/includes/freemius/start.phpeasy-age-verify/assets/css/admin.css?ver=easy-age-verify/assets/css/frontend.css?ver=easy-age-verify/assets/js/admin.js?ver=easy-age-verify/assets/js/frontend.js?ver=HTML / DOM Fingerprints
easy-age-verify-wrapper<!-- BEGIN EASY AGE VERIFY POPUP --><!-- END EASY AGE VERIFY POPUP --><!-- BEGIN EASY AGE VERIFY ADMIN SETTINGS --><!-- END EASY AGE VERIFY ADMIN SETTINGS -->data-evav-background-colordata-evav-button-colordata-evav-button-text-colordata-evav-font-familydata-evav-heading-colordata-evav-message-colorevav_admin_optionsevav_frontend_options