AI Content Writer – Automatic Content Generator and Auto Poster Security & Risk Analysis

wordpress.org/plugins/ai-content-writer

AI Content Writer helps you automatically generate high-quality, SEO-optimized content for your blog or website.

200 active installs v2.1.1 PHP 7.4+ WP 5.0+ Updated Jan 13, 2026
aiautoblogcontentcontent-writerwriting
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is AI Content Writer – Automatic Content Generator and Auto Poster Safe to Use in 2026?

Generally Safe

Score 100/100

AI Content Writer – Automatic Content Generator and Auto Poster has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The "ai-content-writer" plugin v2.1.1 exhibits a strong security posture based on the provided static analysis. The code demonstrates excellent adherence to WordPress security best practices, with all identified SQL queries utilizing prepared statements and all output being properly escaped. The absence of dangerous functions and file operations further contributes to its secure design. Critically, the plugin's attack surface, while present with 5 AJAX handlers and 5 cron events, shows no unprotected entry points, indicating robust authentication and authorization checks in place. The taint analysis reveals no unsanitized paths or vulnerabilities of any severity. Furthermore, the plugin has a clean vulnerability history, with no recorded CVEs of any kind. This combination of secure coding practices, a well-protected attack surface, and a lack of past vulnerabilities suggests a highly secure plugin. The plugin's strengths lie in its diligent use of prepared statements, output escaping, and comprehensive authorization checks on its entry points. Its primary weakness, if any can be inferred from this data, would be the inherent complexity introduced by external HTTP requests, though the analysis does not indicate these are exploited.

Vulnerabilities
None known

AI Content Writer – Automatic Content Generator and Auto Poster Security Vulnerabilities

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

AI Content Writer – Automatic Content Generator and Auto Poster Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
8 prepared
Unescaped Output
0
317 escaped
Nonce Checks
17
Capability Checks
14
File Operations
0
External Requests
10
Bundled Libraries
0

SQL Query Safety

100% prepared8 total queries

Output Escaping

100% escaped317 total outputs
Data Flows
All sanitized

Data Flow Analysis

7 flows
save_general_settings (includes\Admin\Actions.php:46)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

AI Content Writer – Automatic Content Generator and Auto Poster Attack Surface

Entry Points5
Unprotected0

AJAX Handlers 5

authwp_ajax_aicw_delete_temp_postincludes\Admin\Actions.php:34
authwp_ajax_aicw_run_campaignincludes\Admin\Actions.php:37
authwp_ajax_aicw_get_campaign_statisticsincludes\Admin\Dashboard.php:21
authwp_ajax_aicw_dismiss_noticeincludes\Admin\Notices.php:43
authwp_ajax_aicw_remind_later_noticeincludes\Admin\Notices.php:44
WordPress Hooks 35
actionadmin_post_aicw_save_general_settingsincludes\Admin\Actions.php:22
actionadmin_post_aicw_save_api_settingsincludes\Admin\Actions.php:23
actionadmin_post_aicw_generate_contentincludes\Admin\Actions.php:26
actionadmin_post_aicw_set_featured_imageincludes\Admin\Actions.php:27
actionadmin_post_aicw_add_campaignincludes\Admin\Actions.php:30
actionadmin_post_aicw_edit_campaignincludes\Admin\Actions.php:31
actionadmin_menuincludes\Admin\Admin.php:23
actionadmin_menuincludes\Admin\Admin.php:25
actionadmin_menuincludes\Admin\Admin.php:27
actionadmin_menuincludes\Admin\Admin.php:29
actionadmin_menuincludes\Admin\Admin.php:31
actionadmin_menuincludes\Admin\Admin.php:33
filterset-screen-optionincludes\Admin\Admin.php:35
actionload-ai-content-writer_page_aicw-campaignsincludes\Admin\Admin.php:37
actionload-ai-content-writer_page_aicw-logsincludes\Admin\Admin.php:39
actionin_admin_headerincludes\Admin\Admin.php:41
actionadmin_enqueue_scriptsincludes\Admin\Admin.php:43
actionadmin_noticesincludes\Admin\Notices.php:40
actionadmin_initincludes\Admin\Notices.php:41
actionadmin_enqueue_scriptsincludes\Admin\Notices.php:42
actionaicw_general_settingsincludes\Admin\Settings.php:21
actionaicw_api_settingsincludes\Admin\Settings.php:22
actionaicw_general_settingsincludes\Admin\Settings.php:23
actioninitincludes\Cron.php:22
filtercron_schedulesincludes\Cron.php:23
actionaicw_generate_titleincludes\Cron.php:26
actionaicw_generate_contentincludes\Cron.php:27
actionaicw_generate_thumbnailincludes\Cron.php:28
actionaicw_publish_postsincludes\Cron.php:29
actionaicw_cleanup_logsincludes\Cron.php:30
actionadmin_noticesincludes\Plugin.php:106
actioninitincludes\Plugin.php:107
actioninitincludes\PostTypes.php:20
actioninitincludes\PostTypes.php:21
actioninitincludes\PostTypes.php:22

Scheduled Events 5

aicw_generate_title
aicw_generate_content
aicw_generate_thumbnail
aicw_publish_posts
aicw_cleanup_logs
Maintenance & Trust

AI Content Writer – Automatic Content Generator and Auto Poster Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 13, 2026
PHP min version7.4
Downloads5K

Community Trust

Rating100/100
Number of ratings2
Active installs200
Developer Profile

AI Content Writer – Automatic Content Generator and Auto Poster Developer Profile

BeautifulPlugins

8 plugins · 250 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 Content Writer – Automatic Content Generator and Auto Poster

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/ai-content-writer/build/index.css/wp-content/plugins/ai-content-writer/build/dashboard.js/wp-content/plugins/ai-content-writer/build/index.js/wp-content/plugins/ai-content-writer/build/campaigns.js/wp-content/plugins/ai-content-writer/build/logs.js/wp-content/plugins/ai-content-writer/build/settings.js
Script Paths
/wp-content/plugins/ai-content-writer/build/index.js/wp-content/plugins/ai-content-writer/build/dashboard.js/wp-content/plugins/ai-content-writer/build/campaigns.js/wp-content/plugins/ai-content-writer/build/logs.js/wp-content/plugins/ai-content-writer/build/settings.js
Version Parameters
ai-content-writer/build/index.css?ver=ai-content-writer/build/dashboard.js?ver=ai-content-writer/build/index.js?ver=ai-content-writer/build/campaigns.js?ver=ai-content-writer/build/logs.js?ver=ai-content-writer/build/settings.js?ver=

HTML / DOM Fingerprints

CSS Classes
aicw-dashboard-wrapperaicw-dashboard-contentaicw-dashboard-widgetaicw-dashboard-widget-headeraicw-dashboard-widget-contentaicw-dashboard-statsaicw-dashboard-stats-itemaicw-dashboard-recent-campaigns+9 more
HTML Comments
<!-- AI Content Writer Dashboard --><!-- AI Content Writer Campaigns List --><!-- AI Content Writer Logs List --><!-- AI Content Writer Generate Content Form -->+2 more
Data Attributes
data-campaign-iddata-log-iddata-setting-keydata-nonce-field
JS Globals
window.aicw_dashboard_datawindow.aicw_campaigns_datawindow.aicw_logs_datawindow.aicw_settings_data
REST Endpoints
/wp-json/ai-content-writer/v1/campaigns/wp-json/ai-content-writer/v1/logs/wp-json/ai-content-writer/v1/settings
FAQ

Frequently Asked Questions about AI Content Writer – Automatic Content Generator and Auto Poster