AI Alt Text Builder Security & Risk Analysis

wordpress.org/plugins/ai-alt-text-builder

Generate SEO-friendly ALT text for Media Library images in one click, with scoring, bulk generation and language options.

0 active installs v1.0.8 PHP 7.4+ WP 5.8+ Updated Mar 9, 2026
accessibilityalt-textimagesmedia-libraryseo
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is AI Alt Text Builder Safe to Use in 2026?

Generally Safe

Score 100/100

AI Alt Text Builder has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 26d ago
Risk Assessment

The ai-alt-text-builder plugin v1.0.8 exhibits a generally strong security posture, with no recorded vulnerabilities in its history and a robust set of security practices implemented in its code. The static analysis reveals a limited attack surface, consisting of three AJAX handlers, all of which appear to have authentication checks. The plugin also demonstrates good coding hygiene by exclusively using prepared statements for SQL queries and having a high percentage of properly escaped output. Furthermore, it implements nonce and capability checks, and avoids file operations and external HTTP requests, all of which are positive indicators.

Key Concerns

  • Flow with unsanitized path identified
Vulnerabilities
None known

AI Alt Text Builder Security Vulnerabilities

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

AI Alt Text Builder Code Analysis

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

SQL Query Safety

100% prepared4 total queries

Output Escaping

92% escaped65 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

2 flows1 with unsanitized paths
filter_dd (ai-alt-text-builder.php:601)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

AI Alt Text Builder Attack Surface

Entry Points3
Unprotected0

AJAX Handlers 3

authwp_ajax_aatb_generate_altai-alt-text-builder.php:165
authwp_ajax_aatb_bulk_stepai-alt-text-builder.php:172
authwp_ajax_aatb_bulk_cancelai-alt-text-builder.php:173
WordPress Hooks 11
actionadmin_menuai-alt-text-builder.php:159
actionadmin_enqueue_scriptsai-alt-text-builder.php:160
filterattachment_fields_to_editai-alt-text-builder.php:161
filterattachment_fields_to_saveai-alt-text-builder.php:162
filtermanage_upload_columnsai-alt-text-builder.php:163
actionmanage_media_custom_columnai-alt-text-builder.php:164
filterbulk_actions-uploadai-alt-text-builder.php:166
filterhandle_bulk_actions-uploadai-alt-text-builder.php:167
actionadmin_noticesai-alt-text-builder.php:168
actionrestrict_manage_postsai-alt-text-builder.php:169
filterposts_clausesai-alt-text-builder.php:170
Maintenance & Trust

AI Alt Text Builder Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 9, 2026
PHP min version7.4
Downloads477

Community Trust

Rating100/100
Number of ratings1
Active installs0
Developer Profile

AI Alt Text Builder Developer Profile

RankPilotAI

3 plugins · 0 total installs

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

How We Detect AI Alt Text Builder

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/ai-alt-text-builder/admin/assets/css/admin.css/wp-content/plugins/ai-alt-text-builder/admin/assets/js/admin.js
Script Paths
/wp-content/plugins/ai-alt-text-builder/admin/assets/js/admin.js
Version Parameters
ai-alt-text-builder/admin/assets/css/admin.css?v=ai-alt-text-builder/admin/assets/js/admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
aatb-inputaatb-buttonaatb-spinneraatb-col-headeraatb-col-contentaatb-noticeaatb-bulk-actionsaatb-bulk-step-progress+1 more
HTML Comments
<!-- Alt length score helper --><!-- Model cost & remaining helpers (Token Guard) --><!-- Vision-capable models --><!-- Base prompt (custom text is appended if provided) -->+3 more
Data Attributes
data-aatb-iddata-aatb-actiondata-bulk-actiondata-bulk-nonce
JS Globals
AATB_Ajax
FAQ

Frequently Asked Questions about AI Alt Text Builder