
Human Presence – Stop Form Spam Without ReCaptcha Security & Risk Analysis
wordpress.org/plugins/ellipsis-human-presence-technologyThe #1 Plugin for Blocking Form Spam on WordPress
Is Human Presence – Stop Form Spam Without ReCaptcha Safe to Use in 2026?
Mostly Safe
Score 84/100Human Presence – Stop Form Spam Without ReCaptcha is generally safe to use though it hasn't been updated recently. 1 past CVE were resolved. Keep it updated.
The ellipsis-human-presence-technology v3.4.51 plugin exhibits a generally positive security posture with several good practices in place. The plugin demonstrates robust SQL query handling with 100% usage of prepared statements and a high percentage (90%) of properly escaped output, mitigating common web vulnerabilities. The presence of nonces and capability checks on several entry points further indicates an awareness of security best practices. However, some concerns remain.
The static analysis revealed a potentially dangerous function 'assert' and a taint flow with an unsanitized path, which could present a risk if exploited. While the plugin has a history of one high-severity vulnerability, it is currently patched, suggesting that past issues have been addressed. The attack surface is minimal, with only one AJAX handler and no direct REST API routes or shortcodes exposed, which is a strength. The plugin also avoids bundling external libraries, reducing the risk of outdated dependencies.
Overall, the plugin has strong fundamentals, but the identified 'assert' function and unsanitized path require careful consideration. The history of a high-severity vulnerability, though patched, serves as a reminder of the need for continued vigilance. The low number of entry points and the emphasis on prepared statements and output escaping are commendable strengths that outweigh the identified weaknesses, making the plugin moderately secure with areas for improvement.
Key Concerns
- Dangerous function 'assert' found
- Flow with unsanitized path identified
- One high severity vulnerability historically
Human Presence – Stop Form Spam Without ReCaptcha Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
Human Presence – Stop Form Spam Without ReCaptcha < 2.0.9 - Reflected Cross-Site Scripting
Human Presence – Stop Form Spam Without ReCaptcha Code Analysis
Dangerous Functions Found
Output Escaping
Data Flow Analysis
Human Presence – Stop Form Spam Without ReCaptcha Attack Surface
AJAX Handlers 1
WordPress Hooks 81
Scheduled Events 1
Maintenance & Trust
Human Presence – Stop Form Spam Without ReCaptcha Maintenance & Trust
Maintenance Signals
Community Trust
Human Presence – Stop Form Spam Without ReCaptcha Alternatives
WP Armour – Honeypot Anti Spam
honeypot
Fastest growing Anti Spam plugin. No API calls, subscriptions, captcha or puzzle. Full GDPR complaint. For comments, contact form, login, registration
reCaptcha by BestWebSoft
google-captcha
Protect WordPress website forms from spam entries with Google reCAPTCHA.
WPBruiser {no- Captcha anti-Spam}
goodbye-captcha
An extremely powerful antispam plugin that blocks spam-bots without annoying captcha images.
Anti-spam, Spam protection, ReCaptcha for all forms and GDPR-compliant
gdpr-compliant-recaptcha-for-all-forms
Anti-spam - CAPTCHA that protects all forms against spam and brute-force. Invisible and GDPR-compliant.
WP referrer spam blacklist (fight 2040+ Referrer Spammers in (Google/Matomo) Analytics)
wp-referrer-spam-blacklist
WordPress plugin to fight with 2040+ referrer spammers (like semalt, buttons-for-website and many more).
Human Presence – Stop Form Spam Without ReCaptcha Developer Profile
1 plugin · 1K total installs
How We Detect Human Presence – Stop Form Spam Without ReCaptcha
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/ellipsis-human-presence-technology/assets/css/hpres-styles.css/wp-content/plugins/ellipsis-human-presence-technology/assets/js/hpres-scripts.js/wp-content/plugins/ellipsis-human-presence-technology/assets/js/hpres-scripts.jsellipsis-human-presence-technology/assets/css/hpres-styles.css?ver=ellipsis-human-presence-technology/assets/js/hpres-scripts.js?ver=HTML / DOM Fingerprints
hpres-settings-wrapperhuman-presence-protectionhpres-field-wrapperdata-hpres-form-iddata-hpres-optionsHumanPresenceAPIhpresSettings