BoostMedia AI Content Generator Security & Risk Analysis

wordpress.org/plugins/boostmedia-ai-content-generator

AI-powered content generation for WordPress. Learns your style, generates articles and images via a managed backend, and builds internal links.

0 active installs v2.1.14 PHP 7.4+ WP 6.0+ Updated Apr 15, 2026
ai-contentcontent-generationcopyscapeinternal-linkingseo
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is BoostMedia AI Content Generator Safe to Use in 2026?

Generally Safe

Score 100/100

BoostMedia AI Content Generator 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 'boostmedia-ai-content-generator' v2.1.14 plugin exhibits a generally strong security posture based on the provided static analysis. The absence of any recorded CVEs, combined with the fact that all SQL queries utilize prepared statements and all output is properly escaped, are significant strengths. The plugin also demonstrates robust use of nonce and capability checks, and importantly, has no unprotected entry points into its code, as indicated by zero unauthenticated AJAX handlers or REST API routes.

However, a few areas warrant attention. The presence of three instances of the `set_time_limit` function, while not inherently a vulnerability, can be a concern in environments where resource limits are strictly enforced or if misused, potentially leading to denial-of-service conditions or unintended resource consumption. While the taint analysis reported zero flows, this could be due to the limited nature of static analysis or the plugin's design not exposing complex data flows that would be flagged. The overall security is good, but the `set_time_limit` usage represents a minor area for potential improvement or scrutiny.

Key Concerns

  • Dangerous function set_time_limit used
Vulnerabilities
None known

BoostMedia AI Content Generator Security Vulnerabilities

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

BoostMedia AI Content Generator Release Timeline

v2.1.14Current
v2.1.13
v2.1.12
v2.1.11
v2.1.10
v2.1.9
v2.1.8
Code Analysis
Analyzed Apr 16, 2026

BoostMedia AI Content Generator Code Analysis

Dangerous Functions
3
Raw SQL Queries
0
183 prepared
Unescaped Output
0
329 escaped
Nonce Checks
1
Capability Checks
17
File Operations
8
External Requests
8
Bundled Libraries
0

Dangerous Functions Found

set_time_limit@set_time_limit( 120 ); // phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged -- set_time_limit mincludes/ai/class-backend-client.php:175
set_time_limit@set_time_limit( 120 ); // phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged -- set_time_limit mincludes/ai/class-backend-client.php:197
set_time_limit@set_time_limit( 300 ); // phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged -- set_time_limit mincludes/ai/class-job-poller.php:82

SQL Query Safety

100% prepared183 total queries

Output Escaping

100% escaped329 total outputs
Attack Surface

BoostMedia AI Content Generator Attack Surface

Entry Points2
Unprotected0

Shortcodes 2

[bmai-link] boostmedia-ai-content-generator.php:257
[bc-link] boostmedia-ai-content-generator.php:259
WordPress Hooks 24
actionadmin_noticesboostmedia-ai-content-generator.php:112
actionadmin_noticesboostmedia-ai-content-generator.php:118
actionplugins_loadedboostmedia-ai-content-generator.php:210
actionbmai_auto_registerboostmedia-ai-content-generator.php:249
actionbc_auto_registerboostmedia-ai-content-generator.php:250
actioninitboostmedia-ai-content-generator.php:262
actionadmin_enqueue_scriptsincludes/admin/class-admin-assets.php:63
actionadmin_enqueue_scriptsincludes/admin/class-admin-assets.php:64
actionadmin_enqueue_scriptsincludes/admin/class-admin-assets.php:65
filterscript_loader_tagincludes/admin/class-admin-assets.php:99
filterscript_loader_tagincludes/admin/class-admin-assets.php:128
filteradmin_body_classincludes/admin/class-admin-assets.php:141
actionadmin_menuincludes/admin/class-admin-menu.php:45
filtercron_schedulesincludes/ai/class-content-plan-runner.php:65
actionbmai_check_scheduled_postsincludes/ai/class-content-plan-runner.php:67
filtercron_schedulesincludes/ai/class-job-poller.php:52
actionrest_api_initincludes/api/class-analysis-endpoint.php:474
actionrest_api_initincludes/api/class-api-manager.php:197
filterrest_post_dispatchincludes/api/class-api-manager.php:198
actionrest_api_initincludes/class-boost-content.php:163
filterrest_pre_dispatchincludes/class-boost-content.php:166
actioninitincludes/services/class-registration-monitor.php:27
actionadmin_noticesincludes/services/class-registration-monitor.php:30
actionadmin_noticesincludes/utilities/class-encryption.php:78

Scheduled Events 3

bmai_daily_cleanup
bmai_check_scheduled_posts
bmai_run_repeating_plans
Maintenance & Trust

BoostMedia AI Content Generator Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedApr 15, 2026
PHP min version7.4
Downloads118

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

BoostMedia AI Content Generator Developer Profile

boostmedia

1 plugin · 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 BoostMedia AI Content Generator

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/boostmedia-ai-content-generator/assets/css/boostmedia-ai-content-generator.css/wp-content/plugins/boostmedia-ai-content-generator/assets/js/boostmedia-ai-content-generator.js/wp-content/plugins/boostmedia-ai-content-generator/assets/js/vendor/vue.min.js/wp-content/plugins/boostmedia-ai-content-generator/assets/js/vendor/axios.min.js/wp-content/plugins/boostmedia-ai-content-generator/assets/js/vendor/moment.min.js
Script Paths
/wp-content/plugins/boostmedia-ai-content-generator/assets/js/boostmedia-ai-content-generator.js/wp-content/plugins/boostmedia-ai-content-generator/assets/js/vendor/vue.min.js/wp-content/plugins/boostmedia-ai-content-generator/assets/js/vendor/axios.min.js/wp-content/plugins/boostmedia-ai-content-generator/assets/js/vendor/moment.min.js
Version Parameters
boostmedia-ai-content-generator/assets/css/boostmedia-ai-content-generator.css?ver=boostmedia-ai-content-generator/assets/js/boostmedia-ai-content-generator.js?ver=

HTML / DOM Fingerprints

CSS Classes
bmai-settings-pagebmai-dashboard-contentbmai-post-editor-containerbmai-ai-editor-toolbarbmai-ai-prompt-inputbmai-generated-content-previewbmai-ai-generate-buttonbmai-ai-loading-spinner+18 more
HTML Comments
<!-- BoostMedia AI Content Generator Admin Page --><!-- BoostMedia AI Settings Form --><!-- BoostMedia AI Registration Form --><!-- BoostMedia AI Account Info -->+4 more
Data Attributes
data-bmai-site-iddata-bmai-api-keydata-bmai-plugin-urldata-bmai-noncedata-bmai-template-iddata-bmai-language-code+1 more
JS Globals
window.BMAIvar BMAI_API_SETTINGSvar BMAI_AJAX_URLvar BMAI_NONCEvar BMAI_PLUGIN_VERSION
REST Endpoints
/wp-json/boostmedia-ai/v1/generate/wp-json/boostmedia-ai/v1/settings/wp-json/boostmedia-ai/v1/register/wp-json/boostmedia-ai/v1/templates/wp-json/boostmedia-ai/v1/research/wp-json/boostmedia-ai/v1/translate
Shortcode Output
[boostmedia_ai_content][boostmedia_ai_editor][boostmedia_ai_research][boostmedia_ai_templates]
FAQ

Frequently Asked Questions about BoostMedia AI Content Generator