AI Content Writer & Generator Security & Risk Analysis

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

Easy and Free AI Content Assistant for WordPress

10 active installs v1.0.1 PHP 7.0+ WP 4.7+ Updated Mar 28, 2023
aiai-contentartificial-intelligencecontentgpt
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is AI Content Writer & Generator Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 3yr ago
Risk Assessment

The "ai-content-writer-generator" plugin, version 1.0.1, presents a mixed security posture. On the positive side, it boasts a clean vulnerability history with no known CVEs, indicating a generally well-maintained codebase. Furthermore, the static analysis shows that all outputs are properly escaped, and there are no file operations or external HTTP requests that are immediately flagged as risky. The complete absence of shortcodes, cron events, and REST API routes also limits the overall attack surface.

However, several areas raise concerns. The presence of the "unserialize" dangerous function is a significant red flag, as it is a common vector for remote code execution if untrusted data is passed to it. While taint analysis did not reveal critical or high-severity unsanitized paths, the fact that 3 out of 7 analyzed flows have unsanitized paths is still a noteworthy observation that warrants further investigation. The absence of nonce checks on its four AJAX handlers is a serious omission, as it leaves these entry points vulnerable to Cross-Site Request Forgery (CSRF) attacks. The capability checks present on these AJAX handlers offer some protection, but without nonces, the risk remains.

In conclusion, while the plugin benefits from a spotless vulnerability history and good output escaping, the potential risks associated with "unserialize" and the missing nonce checks on AJAX handlers necessitate caution. Developers should prioritize addressing these specific vulnerabilities to enhance the plugin's security.

Key Concerns

  • Dangerous function unserialize present
  • AJAX handlers without nonce checks
  • Flows with unsanitized paths found
Vulnerabilities
None known

AI Content Writer & Generator Security Vulnerabilities

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

AI Content Writer & Generator Code Analysis

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

Dangerous Functions Found

unserialize$settings = unserialize(get_option(WPM_SEO_ARTICLES_GENERATOR_ID));models\MainController.php:35
unserialize$this->settings = unserialize(get_option(WPM_SEO_ARTICLES_GENERATOR_ID));models\Settings.php:45
unserialize$settings = unserialize(get_option(WPM_SEO_ARTICLES_GENERATOR_ID));templates\ajax\queued_articles_table.php:4

SQL Query Safety

45% prepared11 total queries

Output Escaping

100% escaped154 total outputs
Data Flows
3 unsanitized

Data Flow Analysis

7 flows3 with unsanitized paths
create_new_post (models\MainController.php:79)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

AI Content Writer & Generator Attack Surface

Entry Points4
Unprotected0

AJAX Handlers 4

authwp_ajax_activate_pluginmodels\MainController.php:17
authwp_ajax_send_articles_to_queuemodels\MainController.php:18
authwp_ajax_get_refreshed_tablemodels\MainController.php:19
authwp_ajax_import_all_postsmodels\MainController.php:20
WordPress Hooks 6
actioninitmodels\MainController.php:14
actioninitmodels\Settings.php:16
actioninitmodels\Settings.php:17
actionadmin_enqueue_scriptsmodels\Settings.php:20
actionwp_enqueue_scriptsmodels\Settings.php:21
actionadmin_menumodels\Settings.php:24
Maintenance & Trust

AI Content Writer & Generator Maintenance & Trust

Maintenance Signals

WordPress version tested6.2.9
Last updatedMar 28, 2023
PHP min version7.0
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

AI Content Writer & Generator Developer Profile

WP Masters

7 plugins · 1K total installs

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

How We Detect AI Content Writer & Generator

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-generator/libs/font-awesome/all.min.css/wp-content/plugins/ai-content-writer-generator/libs/jquery-modal/jquery.modal.min.css/wp-content/plugins/ai-content-writer-generator/assets/css/admin.css/wp-content/plugins/ai-content-writer-generator/libs/font-awesome/all.min.js/wp-content/plugins/ai-content-writer-generator/libs/jquery-modal/jquery.modal.min.js/wp-content/plugins/ai-content-writer-generator/assets/js/admin.js/wp-content/plugins/ai-content-writer-generator/libs/font-awesome/all.min.css/wp-content/plugins/ai-content-writer-generator/assets/css/frontend.css+2 more
Version Parameters
ai-content-writer-generator/libs/font-awesome/all.min.css?ver=ai-content-writer-generator/libs/jquery-modal/jquery.modal.min.css?ver=ai-content-writer-generator/assets/css/admin.css?ver=ai-content-writer-generator/libs/font-awesome/all.min.js?ver=ai-content-writer-generator/libs/jquery-modal/jquery.modal.min.js?ver=ai-content-writer-generator/assets/js/admin.js?ver=ai-content-writer-generator/libs/font-awesome/all.min.css?ver=ai-content-writer-generator/assets/css/frontend.css?ver=ai-content-writer-generator/libs/font-awesome/all.min.js?ver=ai-content-writer-generator/assets/js/frontend.js?ver=

HTML / DOM Fingerprints

JS Globals
WPM_SEO_ARTICLES_GENERATOR_IDWPM_SEO_ARTICLES_GENERATOR_PLUGIN_PATHWPM_SEO_ARTICLES_GENERATOR_VERSION
FAQ

Frequently Asked Questions about AI Content Writer & Generator