AntiBot Captcha Security & Risk Analysis

wordpress.org/plugins/antibot-captcha

AntiBot Captcha - simple good-looking, but well-protected plugin against spam robots for your blog comments

50 active installs v2.0 PHP + WP 2.8.4+ Updated Jul 12, 2010
botcaptchacommentsrobotspam
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is AntiBot Captcha Safe to Use in 2026?

Generally Safe

Score 85/100

AntiBot Captcha has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 15yr ago
Risk Assessment

The "antibot-captcha" v2.0 plugin exhibits a concerning security posture, despite having no recorded vulnerabilities or a large attack surface in terms of entry points. The static analysis reveals significant weaknesses in fundamental secure coding practices. Notably, 100% of SQL queries are not using prepared statements, posing a substantial risk of SQL injection vulnerabilities. Furthermore, 100% of output escaping is not properly handled, which could lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is echoed without sanitization. The taint analysis indicates that all analyzed flows contain unsanitized paths, and while no critical or high severity issues were found in this specific analysis, this pattern is alarming and suggests potential for exploitation if data is not adequately validated and escaped. The lack of nonce checks and capability checks on any potential entry points (though none were identified) remains a blind spot, and the absence of these checks in general code is worrying.

Key Concerns

  • 100% of SQL queries use raw SQL
  • 100% of output is not properly escaped
  • Taint analysis shows unsanitized paths
  • No nonce checks detected
  • No capability checks detected
Vulnerabilities
None known

AntiBot Captcha Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

AntiBot Captcha Code Analysis

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

SQL Query Safety

0% prepared4 total queries

Output Escaping

0% escaped7 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
ant_comment_form (AntiBotCaptcha.php:51)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

AntiBot Captcha Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
filterplugin_action_linksAntiBotCaptcha.php:17
actioncomment_formAntiBotCaptcha.php:43
actioncomment_postAntiBotCaptcha.php:44
Maintenance & Trust

AntiBot Captcha Maintenance & Trust

Maintenance Signals

WordPress version tested3.0.5
Last updatedJul 12, 2010
PHP min version
Downloads8K

Community Trust

Rating0/100
Number of ratings0
Active installs50
Developer Profile

AntiBot Captcha Developer Profile

saint739

3 plugins · 70 total installs

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

How We Detect AntiBot Captcha

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/antibot-captcha/gothic.otf

HTML / DOM Fingerprints

CSS Classes
secimgdivtextfield
Data Attributes
idnametabindexaltfor
JS Globals
urlinputsubstitution2
FAQ

Frequently Asked Questions about AntiBot Captcha