[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fwASbn5YHWNUXFOzs9ecfqX2JXszsVtr3YniKvaxNTXs":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":61,"crawl_stats":38,"alternatives":69,"analysis":166,"fingerprints":886},"user-verification","User Verification by PickPlugins","2.0.46","PickPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fpickplugins\u002F","\u003Cp>User Verification – Complete WordPress User Authentication & Security Plugin\u003C\u002Fp>\n\u003Ch3>User Verification by \u003Ca href=\"http:\u002F\u002Fwww.pickplugins.com\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.pickplugins.com\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pickplugins.com\u002Fitem\u002Fuser-verification\u002F?ref=wordpress.org\" rel=\"nofollow ugc\">Donate\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pickplugins.com\u002Fsupport\u002F?ref=wordpress.org\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpickplugins.com\u002Fdocumentation\u002Fuser-verification\u002F?ref=wordpress.org\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Secure Your WordPress Site with Advanced User Verification & Authentication\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>User Verification\u003C\u002Fstrong> is a comprehensive WordPress security plugin that provides multiple layers of user authentication and spam protection to safeguard your website from unauthorized access and malicious registrations.\u003C\u002Fp>\n\u003Ch3>🔐 Key Features\u003C\u002Fh3>\n\u003Ch4>\u003Cstrong>Email Verification System\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Mandatory Email Verification\u003C\u002Fstrong>: Ensure all new users verify their email addresses before accessing your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Verification Pages\u003C\u002Fstrong>: Choose custom redirect pages for successful and failed verifications  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Login\u003C\u002Fstrong>: Seamlessly log users in after successful email verification\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Role-Based Control\u003C\u002Fstrong>: Exclude specific user roles (like Administrators) from verification requirements\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Configuration\u003C\u002Fstrong>: Enable\u002Fdisable email verification with simple toggle controls\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>Magic Login (Passwordless Authentication)\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>🆕 NEW Feature\u003C\u002Fstrong>: Enable secure passwordless login for enhanced user experience\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email-Based Authentication\u003C\u002Fstrong>: Users receive login links directly in their inbox\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Key Length\u003C\u002Fstrong>: Set secure authentication key length (default: 6 characters)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Attempt Limits\u003C\u002Fstrong>: Configure maximum login attempts for security (default: 3 attempts)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Redirect Pages\u003C\u002Fstrong>: Set specific pages for successful logins, failures, and magic login forms\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Verification Integration\u003C\u002Fstrong>: Require verified emails for magic login access\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Implementation\u003C\u002Fstrong>: Simple shortcode \u003Ccode>[user_verification_magic_login_form]\u003C\u002Fcode> for frontend display\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>OTP (One-Time Password) Login\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>SMS\u002FEmail OTP\u003C\u002Fstrong>: Secure one-time password authentication system\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Configurable OTP Length\u003C\u002Fstrong>: Customize OTP length (default: 6 digits)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Character Flexibility\u003C\u002Fstrong>: Support for numbers, uppercase, lowercase, and special characters\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Success\u002FError Messages\u003C\u002Fstrong>: Personalized user feedback for OTP processes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post-Login Redirects\u003C\u002Fstrong>: Direct users to specific pages after successful authentication\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Integration\u003C\u002Fstrong>: Simple shortcode \u003Ccode>[user_verification_otp_login_form]\u003C\u002Fcode> implementation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>Advanced Spam Protection\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Domain Blocking\u003C\u002Fstrong>: Block registrations from specific email domains\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Domain Allowlist\u003C\u002Fstrong>: Allow only approved email domains for registration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Username Protection\u003C\u002Fstrong>: Block specific usernames from registration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Domain Management\u003C\u002Fstrong>: Easy-to-use interface for managing blocked\u002Fallowed domains\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>reCAPTCHA Integration\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Google reCAPTCHA v2\u003C\u002Fstrong>: Complete bot protection with checkbox verification\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Implementation Points\u003C\u002Fstrong>: Add reCAPTCHA to login, registration, password reset, and comment forms\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Ready\u003C\u002Fstrong>: Full integration with WooCommerce forms\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Configuration\u003C\u002Fstrong>: Simple setup with site key and secret key\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>User Management Tools\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unverified User Cleanup\u003C\u002Fstrong>: Automatically delete unverified user accounts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Existing User Verification\u003C\u002Fstrong>: Mark existing users as verified with customizable intervals\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Status Monitoring\u003C\u002Fstrong>: Track verification status across your user base\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>Email Customization\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Custom Email Templates\u003C\u002Fstrong>: Personalize verification and notification emails\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WPAutoP Support\u003C\u002Fstrong>: Enable\u002Fdisable automatic paragraph formatting in emails\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Branded Communications\u003C\u002Fstrong>: Add your logo and customize email appearance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Email Types\u003C\u002Fstrong>: Templates for registration, verification, OTP, magic login, and activation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>WooCommerce Compatibility\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>E-commerce Ready\u003C\u002Fstrong>: Full integration with WooCommerce login, registration, and password reset forms\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customer Protection\u003C\u002Fstrong>: Prevent fake customer registrations and protect customer data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seamless Experience\u003C\u002Fstrong>: Maintain smooth checkout process while ensuring security\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎯 Perfect For:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Membership Sites\u003C\u002Fstrong>: Protect exclusive content with verified users only\u003C\u002Fli>\n\u003Cli>\u003Cstrong>E-commerce Stores\u003C\u002Fstrong>: Prevent fake customer accounts and fraudulent orders  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Corporate Websites\u003C\u002Fstrong>: Ensure legitimate user registrations for business platforms\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Community Forums\u003C\u002Fstrong>: Maintain quality user base with verified members\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Educational Platforms\u003C\u002Fstrong>: Secure student and instructor account creation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Any WordPress Site\u003C\u002Fstrong>: Enhance security for blogs, portfolios, and business websites\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⚡ Easy Setup & Management\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>User-Friendly Interface\u003C\u002Fstrong>: Intuitive admin dashboard for all configurations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcode Ready\u003C\u002Fstrong>: Simple shortcodes for frontend form implementation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-Click Configuration\u003C\u002Fstrong>: Enable\u002Fdisable features with simple toggle switches\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Comprehensive Documentation\u003C\u002Fstrong>: Detailed setup guides and troubleshooting support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔧 Technical Specifications\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>WordPress Compatibility\u003C\u002Fstrong>: Works with latest WordPress versions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PHP 7.4+ Support\u003C\u002Fstrong>: Modern PHP compatibility for optimal performance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile Responsive\u003C\u002Fstrong>: All forms and interfaces work perfectly on mobile devices\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translation Ready\u003C\u002Fstrong>: Multi-language support for global websites\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Friendly\u003C\u002Fstrong>: Clean code structure with hooks and filters for customization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📧 Default Email Configuration\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Professional Setup\u003C\u002Fstrong>: Comes with pre-configured professional email settings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom From Address\u003C\u002Fstrong>: Set your preferred sender email (e.g., public.nurhasan@gmail.com)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Branded Sender Name\u003C\u002Fstrong>: Customize sender name (default: wordpress)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Template Variety\u003C\u002Fstrong>: Multiple email templates for different verification scenarios\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Why Choose User Verification?\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cstrong>Complete Security Solution\u003C\u002Fstrong>: Multiple authentication methods in one plugin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zero Spam Guarantee\u003C\u002Fstrong>: Advanced filtering eliminates fake registrations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Experience Focused\u003C\u002Fstrong>: Smooth verification process that doesn’t frustrate legitimate users\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Highly Customizable\u003C\u002Fstrong>: Adapt every aspect to match your site’s needs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Regular Updates\u003C\u002Fstrong>: Continuously updated with new features and security improvements\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Professional Support\u003C\u002Fstrong>: Dedicated support for setup and troubleshooting\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Installation & Usage\u003C\u002Fh3>\n\u003Cp>Simply install the plugin, configure your preferred verification methods, and add the provided shortcodes to your pages. The plugin integrates seamlessly with WordPress default forms and popular plugins like WooCommerce.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Transform your WordPress site security today with User Verification – the most comprehensive user authentication plugin available.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Ch3>Spam Protection by [https:\u002F\u002Fisspammy.com](http:\u002F\u002Fisspammy.com)\u003C\u002Fh3>\n\u003Cp>isspammy.com is owned by PickPlugins and it’s used to protect spam users from login in, registering, commenting, posting reviews and etc. Once you mark a comment as spam it will send a request to isspammy.com and it will create a record for this mail and marked as spam, so later when the same email is used to post a comment it will block them as a spammer. isspammy.com is commited to keep user email private and only accessible when requested.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fisspammy.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">isspammy.com\u002Fprivacy-policy\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fisspammy.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">isspammy.com\u002FAbout Us\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Email verification for user registration to protect spam.",5000,330832,90,63,"2026-02-14T03:45:00.000Z","6.9.4","4.1","",[20,21,22,23,24],"email-otp","email-validation","email-verification","hide-login","passwordless-login","http:\u002F\u002Fpickplugins.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuser-verification.zip",88,2,0,"2025-12-04 17:39:15","2026-03-15T15:16:48.613Z",[33,49],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2025-12374","email-verification-email-otp-block-spam-email-passwordless-login-hide-login-magic-login-user-verification-authentication","Email Verification, Email OTP, Block Spam Email, Passwordless login, Hide Login, Magic Login – User Verification \u003C= 2.0.44 - Authentication Bypass to Account Takeover","The Email Verification, Email OTP, Block Spam Email, Passwordless login, Hide Login, Magic Login – User Verification plugin for WordPress is vulnerable to authentication bypass in all versions up to, and including, 2.0.44. This is due to the plugin not properly validating that an OTP was generated before comparing it to user input in the \"user_verification_form_wrap_process_otpLogin\" function. This makes it possible for unauthenticated attackers to log in as any user with a verified email address, such as an administrator, by submitting an empty OTP value.",null,"\u003C=2.0.44","2.0.45","critical",9.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Improper Authentication","2026-01-19 18:09:56",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F8ccb1304-326e-43af-b75d-23874f92ba8b?source=api-prod",46,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":56,"updated_date":57,"references":58,"days_to_patch":60},"CVE-2022-4693","user-verification-privilege-escalation","User Verification \u003C= 1.0.93 - Privilege Escalation","The User Verification plugin for WordPress is vulnerable to authentication bypass. This is due to the fact that when generating OTP codes for users to use in order to login, the plugin returns these codes in an AJAX response. This makes it possible for unauthenticated attackers to obtain login codes for administrators.","\u003C=1.0.93","1.0.94","2022-12-28 00:00:00","2024-01-22 19:56:02",[59],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fc7e3a8ee-9950-4da4-8450-8b5902b3b876?source=api-prod",391,{"slug":62,"display_name":7,"profile_url":8,"plugin_count":63,"total_installs":64,"avg_security_score":65,"avg_patch_time_days":66,"trust_score":67,"computed_at":68},"pickplugins",14,93610,83,344,67,"2026-04-03T19:57:51.848Z",[70,94,113,132,147],{"slug":71,"name":72,"version":73,"author":71,"author_profile":74,"description":75,"short_description":76,"active_installs":77,"downloaded":78,"rating":79,"num_ratings":80,"last_updated":81,"tested_up_to":82,"requires_at_least":83,"requires_php":84,"tags":85,"homepage":89,"download_link":90,"security_score":91,"vuln_count":92,"unpatched_count":29,"last_vuln_date":93,"fetched_at":31},"zerobounce","ZeroBounce Email Verification & Validation","1.1.3","https:\u002F\u002Fprofiles.wordpress.org\u002Fzerobounce\u002F","\u003Cp>Need an email validation tool to block invalid and high-risk emails on your WordPress website?\u003C\u002Fp>\n\u003Cp>The ZeroBounce email verification plugin assists users by validating email addresses entered into your registration forms, comments sections, eCommerce shops, and more. Install the plugin, connect your API key, and select the forms you want to monitor with email validation.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automated real-time email validation\u003C\u002Fstrong> – Automatically prevent selected email types from creating accounts, leaving comments, or signing up\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Detect more than 30+ email address types\u003C\u002Fstrong> – Including invalid, abuse, disposable, spam trap, toxic domains, catch-all, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Choose what to accept\u003C\u002Fstrong> – Create your own rules for email validation and disallow emails based on status\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email verification for 9 form types\u003C\u002Fstrong> – Easily select which forms you want to protect with email validation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fast manual email validation\u003C\u002Fstrong> – Verify any email address in the tools section using our interactive form\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email validation API logs\u003C\u002Fstrong> – Keep track of monthly email verifications, including status, sub-status, IP, date, and credits used\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Benefits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Keep your email list clean & accurate\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reduce your email bounce rate\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Boost your inbox placement\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Protect your email sender reputation\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Improve email deliverability\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Eliminate fraudulent, untrustworthy shoppers\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Block spammers and spoofers\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Keep your comments section clean\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Supported Forms\u002FPlugins\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Contact Form 7\u003C\u002Fli>\n\u003Cli>WPForms\u003C\u002Fli>\n\u003Cli>Ninja Forms\u003C\u002Fli>\n\u003Cli>Formidable Forms\u003C\u002Fli>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003Cli>WordPress Post Comments\u003C\u002Fli>\n\u003Cli>WordPress Registration\u003C\u002Fli>\n\u003Cli>MC4WP: Mailchimp for WordPress\u003C\u002Fli>\n\u003Cli>Gravity Forms\u003C\u002Fli>\n\u003Cli>Fluent Forms\u003C\u002Fli>\n\u003Cli>WS Forms\u003C\u002Fli>\n\u003Cli>Mailster Forms\u003C\u002Fli>\n\u003Cli>Forminator Forms\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>And more support is being added gradually.\u003C\u002Fp>\n","ZeroBounce validates emails on your WordPress site in real-time, blocking invalid and risky emails to improve deliverability and reduce bounce rates.",1000,11330,96,4,"2024-11-22T15:23:00.000Z","6.7.5","4.4","7.0",[86,87,21,22,88],"email-checker","email-tester","email-verifier","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fzerobounce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fzerobounce.zip",92,1,"2023-12-26 00:00:00",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":102,"downloaded":103,"rating":104,"num_ratings":105,"last_updated":106,"tested_up_to":16,"requires_at_least":107,"requires_php":18,"tags":108,"homepage":18,"download_link":110,"security_score":111,"vuln_count":92,"unpatched_count":29,"last_vuln_date":112,"fetched_at":31},"clearout-email-validator","Clearout Email Validator – Real-Time Email Verification on WordPress Forms","3.3.1","clearoutio","https:\u002F\u002Fprofiles.wordpress.org\u002Fclearoutio\u002F","\u003Cp>Clearout Email Validation plugin seamlessly integrates with all major forms to validate the email addresses in real time.\u003C\u002Fp>\n\u003Cp>The plugin performs 20+ refined real-time validation checks to determine the current status of the email address. These checks include extensive verifications like greylist verification, anti-spam check, gibberish check, catch-all verification, email blacklist verification, temporary email address check, and more.\u003C\u002Fp>\n\u003Ch4>Key Benefits of Using Clearout Email Verification Plugin:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Accept only \u003Cstrong>safe-to-send\u003C\u002Fstrong> email address to \u003Cstrong>protect your sender reputation\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Accept only \u003Cstrong>business or work email addresses\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Prevent fraudulent signups or leads getting into CRM\u003C\u002Fstrong> by stopping \u003Ca href=\"https:\u002F\u002Fclearout.io\u002Fblog\u002F2020\u002F09\u002F30\u002Fdont-let-your-email-campaigns-be-a-victim-of-disposable-email-addresses\" rel=\"nofollow ugc\">temporary \u002F disposable \u002F throw away email addresses\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customization to Block free email address providers\u003C\u002Fstrong> like gmail.com \u002F yahoo.com \u002F hotmail.com\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Remove\u003C\u002Fstrong> duplicate and \u003Cstrong>alias email addresses\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How to Install Clearout Email Verifier Plugin\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Obtain an API Token:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. \u003Cstrong>Log in\u003C\u002Fstrong> to your Clearout account.\u003Cbr \u002F>\n2. Navigate to the \u003Ca href=\"https:\u002F\u002Fapp.clearout.io\u002Fdeveloper\u002Fapi\u002Flist\" rel=\"nofollow ugc\">‘Developer’\u003C\u002Fa> menu and click on \u003Cstrong>‘+ Create API Token’\u003C\u002Fstrong>.\u003Cbr \u002F>\n3. Add the necessary details for reference, and click on “Create” to generate the API token.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Create a Clearout Account (if you don’t have one):\u003C\u002Fstrong>\u003Cbr \u002F>\n1. \u003Ca href=\"https:\u002F\u002Fapp.clearout.io\u002Fregister\" rel=\"nofollow ugc\">Sign up\u003C\u002Fa> for a Clearout account to \u003Cstrong>get 100 free email validation credits with no credit card required\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>For more detailed instructions, visit Clearout \u003Ca href=\"https:\u002F\u002Fclearout.io\u002Fintegrations\u002Fwordpress\u002F\" rel=\"nofollow ugc\">Email Verifier Plugin Installation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FYG5BrBn7FHo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>Supported Forms\u002FPlugins\u003C\u002Fh4>\n\u003Cp>The Clearout email verification plugin supports a rich set of popular form-based plugins by listening to email address capture flow or by hooking into WordPress is_email() function:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Elementor Form\u003C\u002Fli>\n\u003Cli>Gravity Forms\u003C\u002Fli>\n\u003Cli>Forminator Form\u003C\u002Fli>\n\u003Cli>WooCommerce Checkout Forms\u003C\u002Fli>\n\u003Cli>WooCommerce Registration Form\u003C\u002Fli>\n\u003Cli>Fluent Form\u003C\u002Fli>\n\u003Cli>WP Forms\u003C\u002Fli>\n\u003Cli>Formidable forms\u003C\u002Fli>\n\u003Cli>WS Form \u003C\u002Fli>\n\u003Cli>WP-Members\u003C\u002Fli>\n\u003Cli>Contact Form\u003C\u002Fli>\n\u003Cli>Mailster Form\u003C\u002Fli>\n\u003Cli>MailChimp\u003C\u002Fli>\n\u003Cli>Ninja Forms\u003C\u002Fli>\n\u003Cli>Profile Builder\u003C\u002Fli>\n\u003Cli>Ultimate Member registration form\u003C\u002Fli>\n\u003Cli>Users Ultra registration form\u003C\u002Fli>\n\u003Cli>JetPack comments and a contact form\u003C\u002Fli>\n\u003Cli>MailPoet\u003C\u002Fli>\n\u003Cli>Theme My Login\u003C\u002Fli>\n\u003Cli>Paid Memberships Pro\u003C\u002Fli>\n\u003Cli>Form Maker by 10Web\u003C\u002Fli>\n\u003Cli>Visual Form Builder\u003C\u002Fli>\n\u003Cli>Any WordPress registrations & contact forms   \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Accurate Email Verification\u003C\u002Fli>\n\u003Cli>Fastest Real-time Email Validation\u003C\u002Fli>\n\u003Cli>Seamless API Integration\u003C\u002Fli>\n\u003Cli>Guaranteed Deliverability (Safe to send)\u003C\u002Fli>\n\u003Cli>High Precision Advanced Catch-all Resolver\u003C\u002Fli>\n\u003Cli>Block Role Email\u003C\u002Fli>\n\u003Cli>Block Disposable Email\u003C\u002Fli>\n\u003Cli>Block Gibberish Email\u003C\u002Fli>\n\u003Cli>Email \u002F Domain Allowlisting and Blocklisting\u003C\u002Fli>\n\u003Cli>Custom Error Message\u003C\u002Fli>\n\u003Cli>Limit email validation to only required pages\u003C\u002Fli>\n\u003Cli>Low Credit Notification Alert\u003C\u002Fli>\n\u003Cli>Team Accounts\u003C\u002Fli>\n\u003Cli>Syntax Verification\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.clearout.io\u002Fapi-overview.html#testing\" rel=\"nofollow ugc\">Test email addresses\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Know A Little More About Clearout Email Verification Service\u003C\u002Fh4>\n\u003Cp>In addition to its availability as a WordPress Plugin, Clearout Email Verifier supports email verification in multiple forms and ways to meet the needs of the user. Other verification methods supported by Clearout Email Verifier are – Bulk email list validation, real-time email validation API, and Form Guard Email Validation.\u003C\u002Fp>\n\u003Ch4>FURTHER READING\u003C\u002Fh4>\n\u003Cp>More about Clearout Email Verification\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fclearout.io\u002Femail-verification-api\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fclearout.io\u002Femail-verification-api\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fclearout.io\u002Fdisposable-email-checker\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fclearout.io\u002Fdisposable-email-checker\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fclearout.io\u002Fintegrations\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fclearout.io\u002Fintegrations\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fclearout.io\u002Fhelp\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fclearout.io\u002Fhelp\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.clearout.io\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdocs.clearout.io\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Other Clearout Services\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fclearout.io\u002Femail-finder\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fclearout.io\u002Femail-finder\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fclearout.io\u002Fsales-prospecting\u002Fchrome-extension\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fclearout.io\u002Fsales-prospecting\u002Fchrome-extension\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fclearout.io\u002Fsales-prospecting\u002Fadvanced-data-enrichment\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fclearout.io\u002Fsales-prospecting\u002Fadvanced-data-enrichment\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fclearout.io\u002Freverse-lookup\u002Flinkedin\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fclearout.io\u002Freverse-lookup\u002Flinkedin\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fclearout.io\u002Freverse-lookup\u002Femail\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fclearout.io\u002Freverse-lookup\u002Femail\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Block invalid emails like temporary, disposable, etc. with our real-time email verification. Verify email address during form-fill and stop form spam.",600,32216,84,13,"2026-02-18T16:31:00.000Z","4.6",[86,21,22,88,109],"woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclearout-email-validator.3.3.1.zip",99,"2025-03-27 00:00:00",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":123,"num_ratings":124,"last_updated":125,"tested_up_to":16,"requires_at_least":126,"requires_php":84,"tags":127,"homepage":18,"download_link":130,"security_score":91,"vuln_count":80,"unpatched_count":29,"last_vuln_date":131,"fetched_at":31},"debounce-io-email-validator","DeBounce Email Validator","5.8.7","debounce","https:\u002F\u002Fprofiles.wordpress.org\u002Fdebounce\u002F","\u003Ch3>🚀 Transform Your Email Quality with AI-Powered Validation\u003C\u002Fh3>\n\u003Cp>Tired of fake emails, spam traps, and disposable addresses cluttering your database? DeBounce Email Validator is the ultimate solution for WordPress websites that demand real, deliverable email addresses.\u003C\u002Fp>\n\u003Ch3>Why Choose DeBounce?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>99.9% Accuracy Rate\u003C\u002Fstrong> – Industry-leading validation precision  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zero IP Impact\u003C\u002Fstrong> – No emails sent, no blacklisting risk  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>GDPR Compliant\u003C\u002Fstrong> – Complete privacy protection  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-time Validation\u003C\u002Fstrong> – Instant feedback for users  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced AI Detection\u003C\u002Fstrong> – Catches sophisticated spam attempts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Perfect For\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>E-commerce stores (WooCommerce)  \u003C\u002Fli>\n\u003Cli>Lead generation forms  \u003C\u002Fli>\n\u003Cli>User registration systems  \u003C\u002Fli>\n\u003Cli>Contact forms  \u003C\u002Fli>\n\u003Cli>Newsletter signups  \u003C\u002Fli>\n\u003Cli>Any WordPress form  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Install, connect your API key, and watch your email quality soar while reducing spam and improving conversion rates.\u003C\u002Fp>\n\u003Ch3>Supported Forms and Plugins\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>🛒 E-COMMERCE & BUSINESS FORMS\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce – Validate shipping and billing emails  \u003C\u002Fli>\n\u003Cli>Gravity Forms – Enterprise-grade form validation  \u003C\u002Fli>\n\u003Cli>Contact Form 7 – Most popular contact form plugin  \u003C\u002Fli>\n\u003Cli>WPForms – Drag & drop form builder  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🏗️ ADVANCED FORM BUILDERS\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Ninja Forms – Professional form creation  \u003C\u002Fli>\n\u003Cli>Formidable Forms – Complex form solutions  \u003C\u002Fli>\n\u003Cli>Forminator – Modern form builder  \u003C\u002Fli>\n\u003Cli>Fluent Forms – Advanced form management  \u003C\u002Fli>\n\u003Cli>Elementor Forms – Page builder integration  \u003C\u002Fli>\n\u003Cli>WSForms – Premium form builder  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>⚙️ WORDPRESS CORE FEATURES\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress Comments – Validate commenter emails  \u003C\u002Fli>\n\u003Cli>User Registration – Ensure valid signup emails  \u003C\u002Fli>\n\u003Cli>Jetpack Forms – Automattic’s form solution  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🔧 CUSTOM INTEGRATION\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Any Custom Form – Works with \u003Ccode>is_email()\u003C\u002Fcode> function  \u003C\u002Fli>\n\u003Cli>Third-party Plugins – Automatic compatibility  \u003C\u002Fli>\n\u003Cli>API Integration – Direct API access available\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>🔍 CORE VALIDATION CHECKS\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>DNS & MX Record Validation – Verify domain authenticity  \u003C\u002Fli>\n\u003Cli>Syntax Verification – IETF\u002FRFC standard compliance  \u003C\u002Fli>\n\u003Cli>Mailbox Existence – Confirm email actually exists  \u003C\u002Fli>\n\u003Cli>SMTP Connection Testing – Real server verification  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🛡️ SECURITY & SPAM PROTECTION\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Disposable Email Detection – Block temporary email services  \u003C\u002Fli>\n\u003Cli>Spam Trap Identification – Prevent honeypot emails  \u003C\u002Fli>\n\u003Cli>Typosquatting Prevention – Catch misspelled domains  \u003C\u002Fli>\n\u003Cli>Role-based Email Filtering – Block info@, admin@, etc.  \u003C\u002Fli>\n\u003Cli>Custom Blocklist – Your own domain\u002Femail restrictions  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>⚡ PERFORMANCE & RELIABILITY\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Real-time Validation – Instant user feedback  \u003C\u002Fli>\n\u003Cli>Temporary Unavailability Detection – Handle server issues  \u003C\u002Fli>\n\u003Cli>Catch-All Domain Testing – Identify low-quality domains  \u003C\u002Fli>\n\u003Cli>Greylisting Detection – Advanced spam protection  \u003C\u002Fli>\n\u003Cli>99.9% Accuracy Rate – Industry-leading precision  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🔒 PRIVACY & COMPLIANCE\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>GDPR Compliant – No email storage  \u003C\u002Fli>\n\u003Cli>Zero IP Impact – No emails sent from your servers  \u003C\u002Fli>\n\u003Cli>Secure API Communication – Encrypted data transfer  \u003C\u002Fli>\n\u003Cli>Privacy-First Design – Your data stays private  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>📊 ANALYTICS & MONITORING\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Validation Logs – Track all validation attempts  \u003C\u002Fli>\n\u003Cli>Performance Metrics – Monitor validation success rates  \u003C\u002Fli>\n\u003Cli>Custom Error Messages – Branded user feedback  \u003C\u002Fli>\n\u003Cli>Multi-language Support – Global accessibility  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Start with 100 Free Validations\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fdebounce.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Get your API key now\u003C\u002Fa>\u003C\u002Fp>\n","Real-time email validation for WordPress forms. Block invalid, disposable, and risky emails to keep your database clean and improve deliverability.",300,22560,78,16,"2026-01-21T23:40:00.000Z","3.0.1",[128,86,21,22,129],"disposable-email","spam-prevention","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdebounce-io-email-validator.zip","2025-04-09 00:00:00",{"slug":133,"name":134,"version":135,"author":133,"author_profile":136,"description":137,"short_description":138,"active_installs":139,"downloaded":140,"rating":141,"num_ratings":142,"last_updated":143,"tested_up_to":16,"requires_at_least":107,"requires_php":18,"tags":144,"homepage":18,"download_link":146,"security_score":141,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"quickemailverification","QuickEmailVerification","1.11.0","https:\u002F\u002Fprofiles.wordpress.org\u002Fquickemailverification\u002F","\u003Cp>An email verification plugin by \u003Ca href=\"http:\u002F\u002Fquickemailverification.com\" rel=\"nofollow ugc\">QuickEmailVerification\u003C\u002Fa> enables you to validate and verify the email address existence in real time, before you actually send them an email. Its unique email verification system is composed of multiple different validations starting from syntax checking to the end users’ mailbox existence checking. It not only detects invalid email addresses but also detects many other types of poor email addresses which could negatively impact the email deliverability and harm your sender reputation.\u003C\u002Fp>\n\u003Cp>This plugin need a QuickEmailVerification API key to verify. You can get it from \u003Ca href=\"https:\u002F\u002Fquickemailverification.com\u002Fapisettings\" title=\"Get your API key\" rel=\"nofollow ugc\">API settings\u003C\u002Fa> page of QuickEmailVerification service.\u003C\u002Fp>\n\u003Ch4>Key features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Email address syntax checking\u003C\u002Fli>\n\u003Cli>Domain\u002FMX records checking\u003C\u002Fli>\n\u003Cli>Role address detection\u003C\u002Fli>\n\u003Cli>Disposable email address (DEA) detection\u003C\u002Fli>\n\u003Cli>Free email service detection\u003C\u002Fli>\n\u003Cli>Typo detection and suggestion\u003C\u002Fli>\n\u003Cli>Accept all email checking\u003C\u002Fli>\n\u003Cli>Mailbox existence checking\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported form Plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Contact Form 7\u003C\u002Fli>\n\u003Cli>Formidable forms\u003C\u002Fli>\n\u003Cli>Ninja forms\u003C\u002Fli>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003Cli>WPForms\u003C\u002Fli>\n\u003Cli>Profile Builder\u003C\u002Fli>\n\u003Cli>Contact Form by BestWebSoft\u003C\u002Fli>\n\u003Cli>Ultimate Member registration form\u003C\u002Fli>\n\u003Cli>Fluent Forms\u003C\u002Fli>\n\u003Cli>WPEverest forms\u003C\u002Fli>\n\u003Cli>MailPoet\u003C\u002Fli>\n\u003Cli>Theme My Login\u003C\u002Fli>\n\u003Cli>WP-Members\u003C\u002Fli>\n\u003Cli>Visual Form Builder\u003C\u002Fli>\n\u003Cli>PlanSo forms\u003C\u002Fli>\n\u003Cli>Buddypress registration form\u003C\u002Fli>\n\u003Cli>Any other form which uses the is_email() function\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin works either with “is_email()” function or with any other supported form plugins. So if any supported form plugin is enabled, “is_email()” hook will automatically be disabled.\u003C\u002Fp>\n\u003Cp>To know more about email verification results, please have a look at the \u003Ca href=\"http:\u002F\u002Fdocs.quickemailverification.com\u002Fgetting-started\u002Funderstanding-email-verification-result\" rel=\"nofollow ugc\">QuickEmailVerification knowledge base\u003C\u002Fa>.\u003C\u002Fp>\n","The QuickEmailVerification email verification plugin to avoid fake, bad and nonexistent emails.",200,6916,100,5,"2026-02-05T06:12:00.000Z",[128,86,21,22,145],"form-validation","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquickemailverification.1.11.0.zip",{"slug":148,"name":149,"version":150,"author":151,"author_profile":152,"description":153,"short_description":154,"active_installs":141,"downloaded":155,"rating":156,"num_ratings":157,"last_updated":158,"tested_up_to":16,"requires_at_least":159,"requires_php":160,"tags":161,"homepage":164,"download_link":165,"security_score":141,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"dilli-email-validator","Dilli Email Validator","1.7.1.0","dillilabs","https:\u002F\u002Fprofiles.wordpress.org\u002Fdillilabs\u002F","\u003Cp>This plugin integrates with the Dilli Email Validation API (DEVA) to block fake or incorrectly formatted email addresses at form submission, ensuring higher-quality leads and significantly reducing spam.\u003C\u002Fp>\n\u003Cp>This plugin requires an API Key which can be obtained for FREE by \u003Ca href=\"https:\u002F\u002Fdeva.dillilabs.com\u002Fregister\" rel=\"nofollow ugc\">signing up here\u003C\u002Fa>. Learn more about Dilli Email Validation API \u003Ca href=\"https:\u002F\u002Fwww.dillilabs.com\u002Fproducts\u002Femail-validation-api\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin hooks directly into the WordPress core email validation function (\u003Ccode>is_email()\u003C\u002Fcode>), which is used by most major form plugins. That means it works out of the box with popular form builders like:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Contact Form 7\u003C\u002Fli>\n\u003Cli>WPForms\u003C\u002Fli>\n\u003Cli>Gravity Forms\u003C\u002Fli>\n\u003Cli>Ninja Forms\u003C\u002Fli>\n\u003Cli>Jetpack\u002FGrunion contact forms\u003C\u002Fli>\n\u003Cli>WordPress registration forms\u003C\u002Fli>\n\u003Cli>and many others.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No need to modify your forms — just install and activate the plugin.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Validates email address format. Ex: email address \u003Ccode>fooAtdillilabs.com\u003C\u002Fcode> is invalid because of missing ‘@’\u003C\u002Fli>\n\u003Cli>Checks for existence of MX records of the email address domain. Ex: \u003Ccode>foobar@dlfkdlfkf.co\u003C\u002Fcode> is invalid because no MX records exist for domain dlfkdlfkf.co.\u003C\u002Fli>\n\u003Cli>Checks for Disposable\u002FTemporary email addresses. Ex: user@mailinator.com is invalid because mailinator.com provides temporary shared temporary email inboxes.\u003C\u002Fli>\n\u003Cli>Checks for conformity with ESP (Email Service Provider) grammar rules. Ex: \u003Ccode>bob@yahoo.com\u003C\u002Fcode> is invalid because Yahoo does not allow user part (\u003Ccode>bob\u003C\u002Fcode> in this case) to be less than 4 characters.\u003C\u002Fli>\n\u003Cli>Checks for profanity in user part of email address. Ex: \u003Ccode>f***you@gmail.com\u003C\u002Fcode> is invalid.\u003C\u002Fli>\n\u003Cli>Checks user and domain parts of an email address for known malicious patterns. Ex: \u003Ccode>jondoe@gmail.com\u003C\u002Fcode>, \u003Ccode>foobar@yahoo.com\u003C\u002Fcode>, \u003Ccode>idontwanttogive@gmail.com\u003C\u002Fcode> and \u003Ccode>noemail@gmail.com\u003C\u002Fcode> will be treated as invalid.\u003C\u002Fli>\n\u003Cli>Checks email address domain against a known blacklist.\u003C\u002Fli>\n\u003Cli>Checks email address against a known blacklist of frequently used email addresses for spam.\u003C\u002Fli>\n\u003Cli>Checks for reserved domains. Ex: example.com is a reserved domain. Therefore, validemail@example.com is not allowed.\u003C\u002Fli>\n\u003Cli>Checks for Role-based email addresses. Ex: info@someorganization.com will be treated as invalid.\u003C\u002Fli>\n\u003Cli>Checks for safe domains. Restricts emails whose domains represents sites with adult content.\u003C\u002Fli>\n\u003Cli>Checks for non-business email address.  Ex: *@gmail.com, *@yahoo.com, *@hotmail.com email addresses will be treated as invalid.\u003C\u002Fli>\n\u003Cli>Checks the IP address of the user submitting the form against a known list of malicious IP addresses.\u003C\u002Fli>\n\u003Cli>Add custom blocklist. You may request certain domains, emails and users to be blocked. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Available Languages\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>German (Deutsche)\u003C\u002Fli>\n\u003C\u002Ful>\n","Validates email addresses in real-time and blocks form submissions with invalid or fake emails. Reduce spam, fix typos, and capture quality leads.",7832,94,15,"2025-12-23T11:38:00.000Z","3.6.0","7.4",[162,86,21,163,22],"email-address-validation","email-validator","https:\u002F\u002Fwww.dillilabs.com\u002Fproducts\u002Femail-validation-api\u002Fdilli-email-validator-wordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdilli-email-validator.1.7.1.0.zip",{"attackSurface":167,"codeSignals":626,"taintFlows":715,"riskAssessment":871,"analyzedAt":885},{"hooks":168,"ajaxHandlers":542,"restRoutes":553,"shortcodes":597,"cronEvents":620,"entryPointCount":290,"unprotectedCount":92},[169,175,180,185,189,194,199,202,206,210,214,218,221,224,228,232,235,239,242,246,249,252,256,259,263,265,269,273,277,281,284,287,291,296,300,303,305,310,313,315,317,321,324,327,328,332,335,338,341,344,348,351,356,360,363,367,371,376,380,384,388,392,395,399,403,407,411,415,419,423,427,431,435,437,440,443,447,451,454,457,459,462,465,469,473,478,482,485,489,493,497,501,504,507,510,513,516,519,524,528,532,535,539],{"type":170,"name":171,"callback":172,"file":173,"line":174},"action","bp_signup_validate","validate_email_edu","includes\\3rd-party\\buddypress\\functions-buddypress.php",55,{"type":170,"name":176,"callback":177,"priority":178,"file":173,"line":179},"bp_core_signup_user","bp_core_signup_user_uv",10,65,{"type":181,"name":182,"callback":183,"priority":178,"file":173,"line":184},"filter","bp_members_signup_columns","bp_members_signup_columns_uv",80,{"type":181,"name":186,"callback":187,"priority":178,"file":173,"line":188},"bp_members_signup_custom_column","bp_members_signup_custom_column_uv_bp",145,{"type":181,"name":190,"callback":191,"file":192,"line":193},"mepr-validate-signup","mepr_validate_signup_uv","includes\\3rd-party\\memberpress\\functions-memberpress.php",58,{"type":170,"name":195,"callback":196,"priority":178,"file":197,"line":198},"nsl_register_new_user","uv_nsl_auto_verify_user","includes\\3rd-party\\nextend-facebook-connect\\functions.php",7,{"type":181,"name":200,"callback":201,"priority":178,"file":197,"line":124},"user_verification_email_templates_data","uv_nsl_disable_email_verification",{"type":181,"name":203,"callback":204,"priority":178,"file":205,"line":142},"pmpro_confirmation_url","uv_pmpro_confirmation_url","includes\\3rd-party\\paid-memberships-pro\\functions-paid-memberships-pro.php",{"type":181,"name":207,"callback":208,"priority":178,"file":205,"line":209},"pmpro_confirmation_message","uv_pmpro_confirmation_message",19,{"type":170,"name":211,"callback":212,"file":205,"line":213},"wp_footer","uv_pm_pro_logout_not_verified",54,{"type":181,"name":215,"callback":216,"file":205,"line":217},"pmpro_registration_checks","my_pmpro_registration_protect_username",109,{"type":181,"name":215,"callback":219,"file":205,"line":220},"my_pmpro_registration_protect_blocked_domain",133,{"type":181,"name":215,"callback":222,"file":205,"line":223},"my_pmpro_registration_success_send_activation_mail",160,{"type":170,"name":225,"callback":226,"file":205,"line":227},"pmpro_after_checkout","my_update_first_and_last_name_after_checkout",324,{"type":181,"name":229,"callback":230,"file":231,"line":80},"user_verification_settings_tabs","user_verification_settings_tabs_pmp","includes\\3rd-party\\paid-memberships-pro\\settings-hook.php",{"type":170,"name":233,"callback":233,"file":231,"line":234},"user_verification_settings_content_paid_memberships_pro",26,{"type":170,"name":236,"callback":237,"priority":141,"file":238,"line":80},"um_registration_after_auto_login","uv_um_registration_after_auto_login","includes\\3rd-party\\ultimate-member\\functions-ultimate-member.php",{"type":170,"name":240,"callback":240,"priority":178,"file":238,"line":241},"um_profile_before_header",18,{"type":170,"name":243,"callback":244,"priority":178,"file":238,"line":245},"um_add_error_on_form_submit_validation","my_add_error_on_form_submit_validation",33,{"type":181,"name":229,"callback":247,"file":248,"line":80},"user_verification_settings_tabs_ultimate_member","includes\\3rd-party\\ultimate-member\\settings-hook.php",{"type":170,"name":250,"callback":250,"file":248,"line":251},"user_verification_settings_content_ultimate_member",25,{"type":170,"name":253,"callback":254,"file":255,"line":142},"woocommerce_checkout_process","uv_woocommerce_on_checkout_protect_username","includes\\3rd-party\\woocommerce\\functions-woocommerce.php",{"type":170,"name":253,"callback":257,"file":255,"line":258},"uv_woocommerce_on_checkout_protect_blocked_domain",34,{"type":181,"name":260,"callback":261,"priority":178,"file":255,"line":262},"woocommerce_process_registration_errors","uv_woocommerce_registration_protect_username",57,{"type":181,"name":260,"callback":264,"priority":178,"file":255,"line":184},"uv_woocommerce_registration_protect_blocked_domain",{"type":170,"name":266,"callback":267,"priority":178,"file":255,"line":268},"woocommerce_checkout_order_processed","user_verification_woocommerce_checkout_order_processed",103,{"type":170,"name":270,"callback":271,"file":255,"line":272},"woocommerce_thankyou","user_verification_woocommerce_thankyou",118,{"type":181,"name":274,"callback":275,"priority":178,"file":255,"line":276},"woocommerce_registration_redirect","user_verification_woocommerce_registration_redirect",152,{"type":170,"name":278,"callback":279,"priority":28,"file":255,"line":280},"woocommerce_before_customer_login_form","user_verification_wc_registration_message",196,{"type":181,"name":229,"callback":282,"file":283,"line":80},"user_verification_settings_tabs_woocommerce","includes\\3rd-party\\woocommerce\\settings-hook.php",{"type":170,"name":285,"callback":285,"file":283,"line":286},"user_verification_settings_content_woocommerce",24,{"type":170,"name":288,"callback":289,"priority":290,"file":283,"line":188},"user_verification_settings_content_recaptcha","user_verification_settings_content_recaptcha_woo",20,{"type":170,"name":292,"callback":293,"priority":141,"file":294,"line":295},"wpum_auto_login_user_after_registration","uv_wpum_auto_login_user_after_registration","includes\\3rd-party\\wp-user-manager\\functions.php",43,{"type":170,"name":297,"callback":298,"priority":178,"file":294,"line":299},"submit_wpum_form_validate_fields","uv_submit_wpum_form_validate_fields",59,{"type":181,"name":229,"callback":301,"file":302,"line":80},"user_verification_settings_tabs_wp_user_manager","includes\\3rd-party\\wp-user-manager\\settings-hook.php",{"type":170,"name":304,"callback":304,"file":302,"line":251},"user_verification_settings_content_wp_user_manager",{"type":170,"name":306,"callback":307,"file":308,"line":309},"admin_notices","new_dashboard","includes\\classes\\class-admin-notices.php",11,{"type":170,"name":306,"callback":311,"file":308,"line":312},"mark_as_verified",12,{"type":170,"name":306,"callback":314,"file":308,"line":105},"mark_as_unverified",{"type":170,"name":306,"callback":316,"file":308,"line":63},"resend_verification",{"type":181,"name":318,"callback":319,"priority":178,"file":320,"line":63},"manage_users_custom_column","_users_columns_display","includes\\classes\\class-column-users.php",{"type":181,"name":322,"callback":323,"file":320,"line":157},"manage_users_columns","_users_columns",{"type":170,"name":211,"callback":325,"file":326,"line":312},"check_email_verification","includes\\classes\\class-manage-verification.php",{"type":170,"name":211,"callback":316,"file":326,"line":105},{"type":170,"name":329,"callback":330,"file":331,"line":178},"admin_menu","_menu_init","includes\\classes\\class-settings.php",{"type":170,"name":333,"callback":333,"file":334,"line":105},"user_verification_clean_user_meta","includes\\functions-cron-hook.php",{"type":170,"name":336,"callback":336,"file":334,"line":337},"user_verification_delete_unverified_user",61,{"type":170,"name":339,"callback":339,"file":334,"line":340},"user_verification_existing_user_verified",130,{"type":170,"name":342,"callback":342,"file":334,"line":343},"user_verification_validated_users_email",177,{"type":181,"name":345,"callback":346,"priority":178,"file":347,"line":142},"registration_errors","isSpammy_registration_errors_block_spammer","includes\\functions-email-validation.php",{"type":181,"name":349,"callback":350,"priority":178,"file":347,"line":217},"authenticate","isSpammy_validatedOnLogin",{"type":170,"name":352,"callback":353,"priority":178,"file":354,"line":355},"trash_comment","isspammy_trash_comment","includes\\functions-isspammy.php",124,{"type":170,"name":357,"callback":358,"priority":178,"file":354,"line":359},"spam_comment","isspammy_spam_comment",203,{"type":181,"name":345,"callback":361,"priority":178,"file":354,"line":362},"registration_errors_block_spammer",245,{"type":170,"name":364,"callback":365,"file":354,"line":366},"comment_form_after","user_verification_comment_form_privacy_notice",326,{"type":181,"name":368,"callback":369,"priority":178,"file":354,"line":370},"pre_comment_approved","user_verification_pre_comment_approved",347,{"type":170,"name":372,"callback":373,"file":374,"line":375},"wp_login_failed","user_verification_login_failed","includes\\functions-login-attempt.php",8,{"type":170,"name":377,"callback":378,"priority":178,"file":374,"line":379},"wp_login","closure",111,{"type":170,"name":381,"callback":382,"file":383,"line":63},"login_form","user_verification_login_form_recaptcha","includes\\functions-recaptcha.php",{"type":181,"name":385,"callback":386,"priority":178,"file":383,"line":387},"wp_authenticate_user","user_verification_login_recaptcha_validate",74,{"type":170,"name":389,"callback":390,"file":383,"line":391},"register_form","user_verification_register_form_recaptcha",127,{"type":181,"name":345,"callback":393,"priority":178,"file":383,"line":394},"user_verification_registration_form_recaptcha_validate",189,{"type":170,"name":396,"callback":397,"file":383,"line":398},"lostpassword_form","user_verification_lostpassword_recaptcha",224,{"type":170,"name":400,"callback":401,"file":383,"line":402},"woocommerce_login_form","user_verification_woocommerce_login_form_recaptcha",277,{"type":170,"name":404,"callback":405,"file":383,"line":406},"woocommerce_register_form","user_verification_woocommerce_register_form_recaptcha",340,{"type":170,"name":408,"callback":409,"priority":178,"file":383,"line":410},"woocommerce_register_post","user_verification_woocommerce_register_recaptcha_validate",404,{"type":170,"name":412,"callback":413,"file":383,"line":414},"woocommerce_lostpassword_form","user_verification_woocommerce_lostpassword_form_recaptcha",440,{"type":170,"name":416,"callback":417,"file":383,"line":418},"lostpassword_post","user_verification_lostpassword_recaptcha_validate",500,{"type":181,"name":420,"callback":421,"file":383,"line":422},"comment_form_defaults","user_verification_comment_form_recaptcha",543,{"type":181,"name":424,"callback":425,"file":383,"line":426},"preprocess_comment","user_verification_comment_form_recaptcha_validate",619,{"type":170,"name":428,"callback":429,"file":430,"line":309},"rest_api_init","register_routes","includes\\functions-rest.php",{"type":170,"name":432,"callback":433,"file":434,"line":142},"show_user_profile","edit_user_profile","includes\\functions-user-profile.php",{"type":170,"name":433,"callback":433,"file":434,"line":436},6,{"type":170,"name":438,"callback":439,"file":434,"line":375},"personal_options_update","save_update_user_profile",{"type":170,"name":441,"callback":439,"file":434,"line":442},"edit_user_profile_update",9,{"type":181,"name":444,"callback":445,"file":446,"line":251},"bulk_actions-users","user_verification_bulk_approve","includes\\functions.php",{"type":181,"name":448,"callback":449,"priority":178,"file":446,"line":450},"handle_bulk_actions-users","user_verification_bulk_approve_handler",40,{"type":170,"name":306,"callback":452,"file":446,"line":453},"user_verification_bulk_action_admin_notice",68,{"type":181,"name":345,"callback":455,"priority":178,"file":446,"line":456},"uv_registration_protect_username",153,{"type":181,"name":345,"callback":458,"priority":178,"file":446,"line":343},"uv_registration_protect_generic_mail",{"type":181,"name":345,"callback":460,"priority":178,"file":446,"line":461},"uv_registration_protect_blocked_domain",330,{"type":181,"name":345,"callback":463,"priority":178,"file":446,"line":464},"uv_registration_protect_allowed_domain",359,{"type":170,"name":466,"callback":467,"file":446,"line":468},"init","user_verification_auto_login",552,{"type":181,"name":349,"callback":470,"priority":471,"file":446,"line":472},"uv_user_authentication",9999,595,{"type":170,"name":474,"callback":475,"priority":476,"file":446,"line":477},"user_register","user_verification_user_registered",30,725,{"type":170,"name":479,"callback":480,"priority":178,"file":446,"line":481},"profile_update","user_verification_profile_update",890,{"type":170,"name":466,"callback":483,"file":446,"line":484},"user_verification_disable_new_user_notifications",1053,{"type":181,"name":486,"callback":487,"file":446,"line":488},"wp_mail_from","user_verification_change_mail_from",1056,{"type":181,"name":490,"callback":491,"file":446,"line":492},"wp_mail_from_name","user_verification_change_mail_from_name",1072,{"type":170,"name":494,"callback":495,"file":446,"line":496},"restrict_manage_users","add_verification_status_filter",1126,{"type":181,"name":498,"callback":499,"file":446,"line":500},"pre_get_users","filter_users_by_course_section",1170,{"type":170,"name":502,"callback":378,"file":446,"line":503},"wp_print_footer_scripts",1191,{"type":181,"name":505,"callback":505,"priority":111,"file":506,"line":80},"user_verification_form_wrap_process_otpLogin","templates\\email-otp-login-form\\hook.php",{"type":170,"name":508,"callback":508,"priority":142,"file":509,"line":80},"user_verification_otp_login_form","templates\\email-otp-login-form\\index.php",{"type":181,"name":511,"callback":511,"priority":111,"file":512,"line":80},"user_verification_form_wrap_process_magicLogin","templates\\magic-login-form\\hook.php",{"type":170,"name":466,"callback":514,"file":512,"line":515},"user_verification_do_magic_login",170,{"type":170,"name":517,"callback":517,"priority":142,"file":518,"line":80},"user_verification_magic_login_form","templates\\magic-login-form\\index.php",{"type":170,"name":520,"callback":521,"file":522,"line":523},"plugins_loaded","_textdomain","user-verification.php",35,{"type":181,"name":525,"callback":526,"file":522,"line":527},"cron_schedules","_cron_schedules",38,{"type":170,"name":529,"callback":530,"file":522,"line":531},"wp_enqueue_scripts","_front_scripts",39,{"type":170,"name":533,"callback":534,"file":522,"line":450},"login_enqueue_scripts","_login_scripts",{"type":170,"name":536,"callback":537,"file":522,"line":538},"admin_enqueue_scripts","wp_enqueue_media",174,{"type":170,"name":536,"callback":540,"file":522,"line":541},"_admin_scripts",175,[543,549,550],{"action":544,"nopriv":545,"callback":544,"hasNonce":546,"hasCapCheck":545,"file":547,"line":548},"user_verification_resend_form_submit",false,true,"includes\\functions-ajax.php",176,{"action":544,"nopriv":546,"callback":544,"hasNonce":546,"hasCapCheck":545,"file":547,"line":343},{"action":551,"nopriv":545,"callback":551,"hasNonce":545,"hasCapCheck":546,"file":446,"line":552},"user_verification_reset_email_templates",465,[554,561,567,572,577,582,587,592],{"namespace":555,"route":556,"methods":557,"callback":559,"permissionCallback":378,"file":430,"line":560},"user-verification\u002Fv2","\u002Fstats_counter",[558],"POST","stats_counter",21,{"namespace":555,"route":562,"methods":563,"callback":564,"permissionCallback":565,"file":430,"line":566},"\u002Fprocess_form_data",[558],"process_form_data","__return_true",32,{"namespace":555,"route":568,"methods":569,"callback":570,"permissionCallback":378,"file":430,"line":571},"\u002Fuser_roles_list",[558],"user_roles_list",42,{"namespace":555,"route":573,"methods":574,"callback":575,"permissionCallback":378,"file":430,"line":576},"\u002Fpage_list",[558],"page_list",53,{"namespace":555,"route":578,"methods":579,"callback":580,"permissionCallback":378,"file":430,"line":581},"\u002Fupdate_options",[558],"update_options",66,{"namespace":555,"route":583,"methods":584,"callback":585,"permissionCallback":378,"file":430,"line":586},"\u002Fget_options",[558],"get_options",82,{"namespace":555,"route":588,"methods":589,"callback":590,"permissionCallback":378,"file":430,"line":591},"\u002Fvalidated_email",[558],"validated_email",93,{"namespace":555,"route":593,"methods":594,"callback":595,"permissionCallback":378,"file":430,"line":596},"\u002Fget_posts",[558],"get_posts",108,[598,600,602,603,604,606,609,613,617],{"tag":508,"callback":508,"file":599,"line":124},"includes\\classes\\class-shortcodes.php",{"tag":517,"callback":517,"file":599,"line":601},17,{"tag":333,"callback":333,"file":334,"line":309},{"tag":342,"callback":342,"file":334,"line":538},{"tag":605,"callback":605,"file":446,"line":359},"user_verification_is_emaildomain_blocked",{"tag":607,"callback":607,"file":446,"line":608},"user_verification_is_emaildomain_allowed",244,{"tag":610,"callback":611,"file":446,"line":612},"user_verification_check","uv_filter_check_activation",486,{"tag":614,"callback":615,"file":446,"line":616},"user_verification_message","user_verification_check_status",490,{"tag":618,"callback":618,"file":446,"line":619},"uv_resend_verification_form",513,[621,623,625],{"hook":333,"callback":333,"file":522,"line":622},86,{"hook":624,"callback":624,"file":522,"line":13},"user_verification_verify_reminder",{"hook":342,"callback":342,"file":522,"line":156},{"dangerousFunctions":627,"sqlUsage":633,"outputEscaping":635,"fileOperations":29,"externalRequests":63,"nonceChecks":312,"capabilityChecks":105,"bundledLibraries":711},[628],{"fn":629,"file":630,"line":631,"context":632},"shell_exec","includes\\classes\\class-email-verifier.php",285,"$whoisData = shell_exec(\"whois \" . escapeshellarg($domain));",{"prepared":105,"raw":29,"locations":634},[],{"escaped":636,"rawEcho":571,"locations":637},660,[638,641,643,645,646,648,649,650,652,654,656,657,659,661,663,665,666,668,669,670,672,673,675,676,678,680,682,684,686,688,690,691,692,693,694,696,698,700,702,705,707,709],{"file":205,"line":639,"context":640},91,"raw output",{"file":231,"line":642,"context":640},49,{"file":231,"line":644,"context":640},50,{"file":248,"line":48,"context":640},{"file":248,"line":647,"context":640},47,{"file":283,"line":48,"context":640},{"file":283,"line":647,"context":640},{"file":283,"line":651,"context":640},166,{"file":283,"line":653,"context":640},167,{"file":302,"line":655,"context":640},45,{"file":302,"line":48,"context":640},{"file":308,"line":658,"context":640},129,{"file":308,"line":660,"context":640},178,{"file":308,"line":662,"context":640},358,{"file":320,"line":664,"context":640},64,{"file":320,"line":453,"context":640},{"file":320,"line":667,"context":640},72,{"file":320,"line":379,"context":640},{"file":320,"line":379,"context":640},{"file":320,"line":671,"context":640},114,{"file":320,"line":671,"context":640},{"file":320,"line":674,"context":640},134,{"file":320,"line":674,"context":640},{"file":326,"line":677,"context":640},209,{"file":326,"line":679,"context":640},539,{"file":326,"line":681,"context":640},551,{"file":547,"line":683,"context":640},37,{"file":547,"line":685,"context":640},172,{"file":354,"line":687,"context":640},370,{"file":354,"line":689,"context":640},422,{"file":354,"line":552,"context":640},{"file":434,"line":683,"context":640},{"file":434,"line":571,"context":640},{"file":446,"line":586,"context":640},{"file":446,"line":695,"context":640},104,{"file":446,"line":697,"context":640},530,{"file":446,"line":699,"context":640},533,{"file":446,"line":701,"context":640},1199,{"file":703,"line":704,"context":640},"includes\\menu\\settings.php",137,{"file":706,"line":375,"context":640},"templates\\emails\\email_reminder.php",{"file":708,"line":442,"context":640},"templates\\emails\\email_resend_key.php",{"file":710,"line":375,"context":640},"templates\\emails\\user_registered.php",[712],{"name":713,"version":38,"knownCves":714},"Select2",[],[716,733,742,752,762,772,781,795,806,821,835,846,854,863],{"entryPoint":717,"graph":718,"unsanitizedCount":92,"severity":732},"user_verification_login_recaptcha_validate (includes\\functions-recaptcha.php:75)",{"nodes":719,"edges":730},[720,724],{"id":721,"type":722,"label":723,"file":383,"line":591},"n0","source","$_POST",{"id":725,"type":726,"label":727,"file":383,"line":728,"wp_function":729},"n1","sink","wp_remote_get() [SSRF]",95,"wp_remote_get",[731],{"from":721,"to":725,"sanitized":545},"medium",{"entryPoint":734,"graph":735,"unsanitizedCount":92,"severity":732},"user_verification_registration_form_recaptcha_validate (includes\\functions-recaptcha.php:191)",{"nodes":736,"edges":740},[737,738],{"id":721,"type":722,"label":723,"file":383,"line":139},{"id":725,"type":726,"label":727,"file":383,"line":739,"wp_function":729},202,[741],{"from":721,"to":725,"sanitized":545},{"entryPoint":743,"graph":744,"unsanitizedCount":92,"severity":732},"user_verification_woocommerce_register_recaptcha_validate (includes\\functions-recaptcha.php:406)",{"nodes":745,"edges":750},[746,748],{"id":721,"type":722,"label":723,"file":383,"line":747},414,{"id":725,"type":726,"label":727,"file":383,"line":749,"wp_function":729},420,[751],{"from":721,"to":725,"sanitized":545},{"entryPoint":753,"graph":754,"unsanitizedCount":92,"severity":732},"user_verification_lostpassword_recaptcha_validate (includes\\functions-recaptcha.php:503)",{"nodes":755,"edges":760},[756,758],{"id":721,"type":722,"label":723,"file":383,"line":757},512,{"id":725,"type":726,"label":727,"file":383,"line":759,"wp_function":729},518,[761],{"from":721,"to":725,"sanitized":545},{"entryPoint":763,"graph":764,"unsanitizedCount":92,"severity":732},"user_verification_comment_form_recaptcha_validate (includes\\functions-recaptcha.php:620)",{"nodes":765,"edges":770},[766,768],{"id":721,"type":722,"label":723,"file":383,"line":767},633,{"id":725,"type":726,"label":727,"file":383,"line":769,"wp_function":729},635,[771],{"from":721,"to":725,"sanitized":545},{"entryPoint":773,"graph":774,"unsanitizedCount":142,"severity":732},"\u003Cfunctions-recaptcha> (includes\\functions-recaptcha.php:0)",{"nodes":775,"edges":779},[776,778],{"id":721,"type":722,"label":777,"file":383,"line":591},"$_POST (x5)",{"id":725,"type":726,"label":727,"file":383,"line":728,"wp_function":729},[780],{"from":721,"to":725,"sanitized":545},{"entryPoint":782,"graph":783,"unsanitizedCount":29,"severity":794},"\u003Cclass-manage-verification> (includes\\classes\\class-manage-verification.php:0)",{"nodes":784,"edges":792},[785,788],{"id":721,"type":722,"label":786,"file":326,"line":787},"$_REQUEST",322,{"id":725,"type":726,"label":789,"file":326,"line":790,"wp_function":791},"get_row() [SQLi]",362,"get_row",[793],{"from":721,"to":725,"sanitized":546},"low",{"entryPoint":796,"graph":797,"unsanitizedCount":29,"severity":794},"user_verification_bulk_action_admin_notice (includes\\functions.php:69)",{"nodes":798,"edges":804},[799,801],{"id":721,"type":722,"label":800,"file":446,"line":387},"$_REQUEST (x2)",{"id":725,"type":726,"label":802,"file":446,"line":586,"wp_function":803},"echo() [XSS]","echo",[805],{"from":721,"to":725,"sanitized":546},{"entryPoint":807,"graph":808,"unsanitizedCount":29,"severity":794},"\u003Cfunctions> (includes\\functions.php:0)",{"nodes":809,"edges":818},[810,811,812,815],{"id":721,"type":722,"label":800,"file":446,"line":387},{"id":725,"type":726,"label":802,"file":446,"line":586,"wp_function":803},{"id":813,"type":722,"label":786,"file":446,"line":814},"n2",562,{"id":816,"type":726,"label":789,"file":446,"line":817,"wp_function":791},"n3",572,[819,820],{"from":721,"to":725,"sanitized":546},{"from":813,"to":816,"sanitized":546},{"entryPoint":822,"graph":823,"unsanitizedCount":29,"severity":794},"\u003Csettings> (includes\\menu\\settings.php:0)",{"nodes":824,"edges":832},[825,828,829,830],{"id":721,"type":722,"label":826,"file":703,"line":827},"$_SERVER['REQUEST_URI']",138,{"id":725,"type":726,"label":802,"file":703,"line":827,"wp_function":803},{"id":813,"type":722,"label":786,"file":703,"line":142},{"id":816,"type":726,"label":802,"file":703,"line":831,"wp_function":803},140,[833,834],{"from":721,"to":725,"sanitized":546},{"from":813,"to":816,"sanitized":546},{"entryPoint":836,"graph":837,"unsanitizedCount":29,"severity":794},"user_verification_do_magic_login (templates\\magic-login-form\\hook.php:171)",{"nodes":838,"edges":844},[839,842],{"id":721,"type":722,"label":840,"file":512,"line":841},"$_GET",185,{"id":725,"type":726,"label":789,"file":512,"line":843,"wp_function":791},197,[845],{"from":721,"to":725,"sanitized":546},{"entryPoint":847,"graph":848,"unsanitizedCount":29,"severity":794},"\u003Chook> (templates\\magic-login-form\\hook.php:0)",{"nodes":849,"edges":852},[850,851],{"id":721,"type":722,"label":840,"file":512,"line":841},{"id":725,"type":726,"label":789,"file":512,"line":843,"wp_function":791},[853],{"from":721,"to":725,"sanitized":546},{"entryPoint":855,"graph":856,"unsanitizedCount":92,"severity":862},"check_email_verification (includes\\classes\\class-manage-verification.php:313)",{"nodes":857,"edges":860},[858,859],{"id":721,"type":722,"label":786,"file":326,"line":787},{"id":725,"type":726,"label":789,"file":326,"line":790,"wp_function":791},[861],{"from":721,"to":725,"sanitized":545},"high",{"entryPoint":864,"graph":865,"unsanitizedCount":92,"severity":862},"user_verification_auto_login (includes\\functions.php:553)",{"nodes":866,"edges":869},[867,868],{"id":721,"type":722,"label":786,"file":446,"line":814},{"id":725,"type":726,"label":789,"file":446,"line":817,"wp_function":791},[870],{"from":721,"to":725,"sanitized":545},{"summary":872,"deductions":873},"The \"user-verification\" plugin v2.0.46 exhibits a mixed security posture. While it demonstrates good practices with a high percentage of properly escaped outputs and 100% use of prepared statements for SQL queries, several areas raise concerns. The presence of dangerous functions like `shell_exec` warrants close attention, as does the taint analysis revealing two high-severity flows with unsanitized paths.  The vulnerability history, despite having no currently unpatched CVEs, shows a past of two critical vulnerabilities, both related to improper authentication. This pattern suggests a potential recurring weakness that, if not addressed thoroughly, could resurface.\n\nThe attack surface is moderately sized, with a single unprotected REST API route being a significant oversight. The plugin also utilizes bundled libraries, which can introduce risks if not managed and updated diligently. Overall, while some security aspects are robust, the combination of specific code-level risks like the dangerous function and unsanitized taint flows, coupled with historical improper authentication vulnerabilities, indicates a need for vigilance and potential further review to ensure comprehensive security.",[874,876,878,880,883],{"reason":875,"points":198},"Unprotected REST API route",{"reason":877,"points":63},"High severity taint flow (x2)",{"reason":879,"points":178},"Dangerous function (shell_exec)",{"reason":881,"points":882},"Bundled library (Select2)",3,{"reason":884,"points":290},"Past critical vulnerabilities (x2)","2026-03-16T18:07:22.525Z",{"wat":887,"direct":900},{"assetPaths":888,"generatorPatterns":893,"scriptPaths":894,"versionParams":895},[889,890,891,892],"\u002Fwp-content\u002Fplugins\u002Fuser-verification\u002Fassets\u002Fcss\u002Fcustom.css","\u002Fwp-content\u002Fplugins\u002Fuser-verification\u002Fassets\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fuser-verification\u002Fassets\u002Fjs\u002Ffront.js","\u002Fwp-content\u002Fplugins\u002Fuser-verification\u002Fassets\u002Fjs\u002Fvendor\u002Fjquery.validation.js",[],[891,892],[896,897,898,899],"user-verification\u002Fassets\u002Fcss\u002Fcustom.css?ver=","user-verification\u002Fassets\u002Fcss\u002Fstyle.css?ver=","user-verification\u002Fassets\u002Fjs\u002Ffront.js?ver=","user-verification\u002Fassets\u002Fjs\u002Fvendor\u002Fjquery.validation.js?ver=",{"cssClasses":901,"htmlComments":908,"htmlAttributes":931,"restEndpoints":934,"jsGlobals":938,"shortcodeOutput":941},[902,903,904,905,906,907],"user-verification-login-form","user-verification-magic-login-form","user-verification-email-otp-login-form","user-verification-stats-container","uv_user_profile_section","uv-admin-notice",[909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930],"\u003C!--User Verification Page-->","\u003C!--User Verification Stats Page-->","\u003C!--User Verification User Profile Page-->","\u003C!--User Verification Settings Page-->","\u003C!--User Verification Settings General Tab-->","\u003C!--User Verification Settings Email Tab-->","\u003C!--User Verification Settings Recaptcha Tab-->","\u003C!--User Verification Settings Login Protection Tab-->","\u003C!--User Verification Settings Spam Settings Tab-->","\u003C!--User Verification Settings Cron Settings Tab-->","\u003C!--User Verification Settings Shortcode Tab-->","\u003C!--User Verification Settings 3rd Party Tab-->","\u003C!--User Verification Settings Email Templates Tab-->","\u003C!--User Verification Settings Magic Login Tab-->","\u003C!--User Verification Settings Email OTP Login Tab-->","\u003C!--User Verification Settings Login Attempt Tab-->","\u003C!--User Verification Settings Hide Login Tab-->","\u003C!--User Verification Settings Profile Fields Tab-->","\u003C!--User Verification Settings Custom CSS Tab-->","\u003C!--User Verification Settings Custom JS Tab-->","\u003C!--User Verification Settings Blacklist Tab-->","\u003C!--User Verification Settings Whitelist Tab-->",[932,933],"data-uv-action","data-uv-type",[935,936,937],"\u002Fwp-json\u002Fuser-verification\u002Fv1\u002Fsettings","\u002Fwp-json\u002Fuser-verification\u002Fv1\u002Fstats","\u002Fwp-json\u002Fuser-verification\u002Fv1\u002Fusers",[939,940],"UserVerificationVars","uv_user_verification_ajax_object",[942,943,944],"[user_verification_login_form]","[user_verification_magic_login_form]","[user_verification_email_otp_login_form]"]