AI Builder – Generate pages, blocks, images & translate with AI Security & Risk Analysis

wordpress.org/plugins/ai-builder

Create WordPress pages, blocks, and images with AI. Translate pages instantly. Manage your site with Site Copilot—no coding needed.

300 active installs v2.6.11 PHP 7.4+ WP 5.0+ Updated Apr 15, 2026
aiai-buildergeneratorgutenbergpage-builder
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is AI Builder – Generate pages, blocks, images & translate with AI Safe to Use in 2026?

Generally Safe

Score 100/100

AI Builder – Generate pages, blocks, images & translate with AI has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The AI Builder plugin v2.5.4 demonstrates a generally strong security posture with a significant emphasis on secure coding practices. The absence of any recorded CVEs, coupled with a high percentage of properly escaped output and the exclusive use of prepared statements for SQL queries, indicates a proactive approach to security and a clean vulnerability history. The presence of nonces and capability checks on AJAX handlers further strengthens its defense against common web attacks. However, the static analysis reveals some areas of concern that warrant attention. Specifically, the analysis identified four flows with unsanitized paths, which, while not flagged as critical or high severity in the taint analysis, still represent a potential avenue for attack if they involve sensitive operations or user-controlled input. The 16 file operations, while not inherently problematic, could be a point of weakness if not meticulously secured against directory traversal or arbitrary file read/write vulnerabilities. Despite these potential weaknesses, the plugin's overall security is commendable, especially given the lack of historical vulnerabilities.

Key Concerns

  • Flows with unsanitized paths found
  • Significant number of file operations
Vulnerabilities
None known

AI Builder – Generate pages, blocks, images & translate with AI Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

AI Builder – Generate pages, blocks, images & translate with AI Release Timeline

v2.6.11Current
v2.6.10
v2.6.9
v2.6.8
v2.6.7
v2.6.6
v2.6.5
v2.6.4
v2.6.3
v2.6.2
v2.6.1
v2.6.0
v2.5.10
v2.5.9
v2.5.8
v2.5.7
v2.5.6
v2.5.5
v2.5.4
v2.5.3
Code Analysis
Analyzed Mar 16, 2026

AI Builder – Generate pages, blocks, images & translate with AI Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
39
395 escaped
Nonce Checks
50
Capability Checks
29
File Operations
16
External Requests
4
Bundled Libraries
0

Output Escaping

91% escaped434 total outputs
Data Flows · Security
4 unsanitized

Data Flow Analysis

20 flows4 with unsanitized paths
get_generation (includes\class-ajax-handler.php:688)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

AI Builder – Generate pages, blocks, images & translate with AI Attack Surface

Entry Points44
Unprotected0

AJAX Handlers 44

authwp_ajax_aibui_agent_chatincludes\class-agent-chat-handler.php:76
authwp_ajax_aibui_agent_api_proxyincludes\class-agent-chat-handler.php:77
authwp_ajax_aibui_agent_execute_toolincludes\class-agent-chat-handler.php:78
authwp_ajax_aibui_agent_get_routesincludes\class-agent-chat-handler.php:79
authwp_ajax_aibui_agent_update_routesincludes\class-agent-chat-handler.php:80
authwp_ajax_aibui_agent_get_statsincludes\class-agent-chat-handler.php:81
authwp_ajax_aibui_agent_reset_routesincludes\class-agent-chat-handler.php:82
authwp_ajax_aibui_save_tokenincludes\class-ajax-handler.php:7
authwp_ajax_aibui_set_signup_successincludes\class-ajax-handler.php:8
authwp_ajax_aibui_signoutincludes\class-ajax-handler.php:9
authwp_ajax_aibui_get_tokenincludes\class-ajax-handler.php:10
authwp_ajax_aibui_save_post_cssincludes\class-ajax-handler.php:11
authwp_ajax_aibui_get_post_cssincludes\class-ajax-handler.php:12
authwp_ajax_aibui_save_post_jsincludes\class-ajax-handler.php:13
authwp_ajax_aibui_get_post_jsincludes\class-ajax-handler.php:14
authwp_ajax_aibui_save_page_promptincludes\class-ajax-handler.php:15
authwp_ajax_aibui_get_page_promptincludes\class-ajax-handler.php:16
authwp_ajax_aibui_save_meta_descriptionincludes\class-ajax-handler.php:17
authwp_ajax_aibui_create_pageincludes\class-ajax-handler.php:18
noprivwp_ajax_aibui_submit_contact_formincludes\class-ajax-handler.php:19
authwp_ajax_aibui_submit_contact_formincludes\class-ajax-handler.php:20
authwp_ajax_aibui_save_generationincludes\class-ajax-handler.php:24
authwp_ajax_aibui_get_generationsincludes\class-ajax-handler.php:25
authwp_ajax_aibui_get_generationincludes\class-ajax-handler.php:26
authwp_ajax_aibui_mark_generation_appliedincludes\class-ajax-handler.php:27
authwp_ajax_aibui_mark_ai_createdincludes\class-ajax-handler.php:30
authwp_ajax_aibui_translate_postincludes\class-translation-handler.php:66
authwp_ajax_aibui_translate_template_partincludes\class-translation-handler.php:67
authwp_ajax_aibui_save_tokensvn-ready\trunk\includes\class-ajax-handler.php:7
authwp_ajax_aibui_set_signup_successsvn-ready\trunk\includes\class-ajax-handler.php:8
authwp_ajax_aibui_signoutsvn-ready\trunk\includes\class-ajax-handler.php:9
authwp_ajax_aibui_get_tokensvn-ready\trunk\includes\class-ajax-handler.php:10
authwp_ajax_aibui_save_tokensvn-ready\trunk\svn-ready\trunk\includes\class-ajax-handler.php:7
authwp_ajax_aibui_set_signup_successsvn-ready\trunk\svn-ready\trunk\includes\class-ajax-handler.php:8
authwp_ajax_aibui_signoutsvn-ready\trunk\svn-ready\trunk\includes\class-ajax-handler.php:9
authwp_ajax_aibui_get_tokensvn-ready\trunk\svn-ready\trunk\includes\class-ajax-handler.php:10
authwp_ajax_aibui_save_tokensvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\includes\class-ajax-handler.php:7
authwp_ajax_aibui_set_signup_successsvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\includes\class-ajax-handler.php:8
authwp_ajax_aibui_signoutsvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\includes\class-ajax-handler.php:9
authwp_ajax_aibui_get_tokensvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\includes\class-ajax-handler.php:10
authwp_ajax_aibui_save_tokensvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\svn-ready\trunk\includes\class-ajax-handler.php:7
authwp_ajax_aibui_set_signup_successsvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\svn-ready\trunk\includes\class-ajax-handler.php:8
authwp_ajax_aibui_signoutsvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\svn-ready\trunk\includes\class-ajax-handler.php:9
authwp_ajax_aibui_get_tokensvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\svn-ready\trunk\includes\class-ajax-handler.php:10
WordPress Hooks 91
actionadmin_menuadmin\menu.php:19
actionadmin_initaibui-builder.php:52
actionadmin_noticesaibui-builder.php:320
actionadmin_noticesaibui-builder.php:435
actionadmin_enqueue_scriptsaibui-builder.php:470
actionwp_enqueue_scriptsaibui-builder.php:804
actionwp_enqueue_scriptsaibui-builder.php:870
actionenqueue_block_editor_assetsaibui-builder.php:895
actionenqueue_block_editor_assetsaibui-builder.php:938
actioninitaibui-builder.php:1013
actionafter_setup_themeaibui-builder.php:1177
actionenqueue_block_editor_assetsaibui-builder.php:1238
actionwp_enqueue_scriptsaibui-builder.php:1240
actionenqueue_block_editor_assetsaibui-builder.php:1254
actionadd_meta_boxesaibui-builder.php:1267
actionsave_postaibui-builder.php:1284
actionwp_headaibui-builder.php:1304
filterhttp_request_timeoutaibui-builder.php:1353
actionrest_api_initaibui-builder.php:1366
actionaibui_daily_cleanupaibui-builder.php:1381
actionadmin_initaibui-builder.php:1407
actionwp_mail_failedincludes\class-ajax-handler.php:21
actionwp_headincludes\class-css-handler.php:11
actionwp_headincludes\class-css-handler.php:13
actionadmin_headincludes\class-css-handler.php:15
actionwp_footerincludes\class-js-handler.php:11
filterpost_row_actionsincludes\class-translation-handler.php:58
filterpage_row_actionsincludes\class-translation-handler.php:59
actionadmin_enqueue_scriptsincludes\class-translation-handler.php:62
actionadmin_enqueue_scriptsincludes\class-translation-handler.php:63
filtermanage_edit-post_columnsincludes\class-translation-manager.php:19
filtermanage_edit-page_columnsincludes\class-translation-manager.php:20
filtermanage_edit-wp_template_part_columnsincludes\class-translation-manager.php:21
actionmanage_post_posts_custom_columnincludes\class-translation-manager.php:23
actionmanage_page_posts_custom_columnincludes\class-translation-manager.php:24
actionmanage_wp_template_part_posts_custom_columnincludes\class-translation-manager.php:25
actionrestrict_manage_postsincludes\class-translation-manager.php:27
actionpre_get_postsincludes\class-translation-manager.php:28
actionadmin_headincludes\class-translation-manager.php:29
filterpost_type_linkincludes\class-translation-manager.php:32
filterpost_linkincludes\class-translation-manager.php:33
filterpage_linkincludes\class-translation-manager.php:34
filterquery_varsincludes\class-translation-manager.php:36
actiontemplate_redirectincludes\class-translation-manager.php:38
actiontemplate_redirectincludes\class-translation-manager.php:39
actionpre_get_postsincludes\class-translation-manager.php:40
actionwp_headincludes\class-translation-manager.php:41
filterlanguage_attributesincludes\class-translation-manager.php:42
filterpre_render_blockincludes\class-translation-manager.php:43
actionadmin_post_aibui_save_translation_settingsincludes\class-translation-settings.php:13
actionwp_enqueue_scriptsincludes\class-wordpress-ai-builder.php:9
actionadmin_menusvn-ready\trunk\admin\menu.php:14
actionadmin_enqueue_scriptssvn-ready\trunk\aibui-builder.php:25
actionwp_enqueue_scriptssvn-ready\trunk\aibui-builder.php:179
actionenqueue_block_editor_assetssvn-ready\trunk\aibui-builder.php:196
actionenqueue_block_editor_assetssvn-ready\trunk\aibui-builder.php:205
actioninitsvn-ready\trunk\aibui-builder.php:224
actionafter_setup_themesvn-ready\trunk\aibui-builder.php:244
actionwp_enqueue_scriptssvn-ready\trunk\aibui-builder.php:248
actionenqueue_block_editor_assetssvn-ready\trunk\aibui-builder.php:258
actionwp_enqueue_scriptssvn-ready\trunk\includes\class-wordpress-ai-builder.php:9
actionadmin_menusvn-ready\trunk\svn-ready\trunk\admin\menu.php:14
actionadmin_enqueue_scriptssvn-ready\trunk\svn-ready\trunk\aibui-builder.php:25
actionwp_enqueue_scriptssvn-ready\trunk\svn-ready\trunk\aibui-builder.php:179
actionenqueue_block_editor_assetssvn-ready\trunk\svn-ready\trunk\aibui-builder.php:196
actionenqueue_block_editor_assetssvn-ready\trunk\svn-ready\trunk\aibui-builder.php:205
actioninitsvn-ready\trunk\svn-ready\trunk\aibui-builder.php:224
actionafter_setup_themesvn-ready\trunk\svn-ready\trunk\aibui-builder.php:244
actionwp_enqueue_scriptssvn-ready\trunk\svn-ready\trunk\aibui-builder.php:248
actionenqueue_block_editor_assetssvn-ready\trunk\svn-ready\trunk\aibui-builder.php:258
actionwp_enqueue_scriptssvn-ready\trunk\svn-ready\trunk\includes\class-wordpress-ai-builder.php:9
actionadmin_menusvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\admin\menu.php:14
actionadmin_enqueue_scriptssvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\aibui-builder.php:25
actionwp_enqueue_scriptssvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\aibui-builder.php:179
actionenqueue_block_editor_assetssvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\aibui-builder.php:196
actionenqueue_block_editor_assetssvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\aibui-builder.php:205
actioninitsvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\aibui-builder.php:224
actionafter_setup_themesvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\aibui-builder.php:244
actionwp_enqueue_scriptssvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\aibui-builder.php:248
actionenqueue_block_editor_assetssvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\aibui-builder.php:258
actionwp_enqueue_scriptssvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\includes\class-wordpress-ai-builder.php:9
actionadmin_menusvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\svn-ready\trunk\admin\menu.php:14
actionadmin_enqueue_scriptssvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\svn-ready\trunk\aibui-builder.php:25
actionwp_enqueue_scriptssvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\svn-ready\trunk\aibui-builder.php:179
actionenqueue_block_editor_assetssvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\svn-ready\trunk\aibui-builder.php:196
actionenqueue_block_editor_assetssvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\svn-ready\trunk\aibui-builder.php:205
actioninitsvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\svn-ready\trunk\aibui-builder.php:224
actionafter_setup_themesvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\svn-ready\trunk\aibui-builder.php:244
actionwp_enqueue_scriptssvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\svn-ready\trunk\aibui-builder.php:248
actionenqueue_block_editor_assetssvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\svn-ready\trunk\aibui-builder.php:258
actionwp_enqueue_scriptssvn-ready\trunk\svn-ready\trunk\svn-ready\trunk\svn-ready\trunk\includes\class-wordpress-ai-builder.php:9

Scheduled Events 1

aibui_daily_cleanup
Maintenance & Trust

AI Builder – Generate pages, blocks, images & translate with AI Maintenance & Trust

Maintenance Signals

WordPress version tested7.0
Last updatedApr 15, 2026
PHP min version7.4
Downloads8K

Community Trust

Rating84/100
Number of ratings5
Active installs300
Developer Profile

AI Builder – Generate pages, blocks, images & translate with AI Developer Profile

Enki

1 plugin · 300 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 Builder – Generate pages, blocks, images & translate with AI

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/ai-builder/assets/css/frontend.css/wp-content/plugins/ai-builder/assets/css/main.css/wp-content/plugins/ai-builder/assets/css/swiper-bundle.min.css
Generator Patterns
AI Builder
Script Paths
/wp-content/plugins/ai-builder/assets/js/frontend.js/wp-content/plugins/ai-builder/assets/js/swiper-bundle.min.js/wp-content/plugins/ai-builder/assets/js/script.js/wp-content/plugins/ai-builder/assets/js/custom-cursor.js
Version Parameters
ai-builder/style.css?ver=ai-builder/script.js?ver=ai-builder/assets/js/frontend.js?ver=ai-builder/assets/js/swiper-bundle.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
aibui-builder-settingsaibui-content-boxaibui-prompt-box
HTML Comments
AI Builder SettingsAI Builder Content BoxAI Builder Prompt Box
Data Attributes
data-aibui-settingdata-aibui-field
JS Globals
AIBuilderFrontendaibui_data
REST Endpoints
/wp-json/ai-builder/v1/generate
Shortcode Output
[aibui_builder_content][aibui_builder_prompt]
FAQ

Frequently Asked Questions about AI Builder – Generate pages, blocks, images & translate with AI