AI Content Writer – ChatGPT Security & Risk Analysis

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

AI Content Writer - ChatGPT - Content Generator,Content Writer, ChatGPT, Title Suggestions,Auto Content Writer with just one click.

20 active installs v1.0.2 PHP 7.4+ WP 5.3+ Updated Aug 9, 2023
aiai-writerchatgptgptopenai
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is AI Content Writer – ChatGPT Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 2yr ago
Risk Assessment

The "ai-content-writer-chatgpt" v1.0.2 plugin exhibits a mixed security posture. While it demonstrates good practices in SQL query sanitization and output escaping, several concerning aspects require attention. The presence of three AJAX handlers without authentication checks, combined with three taint analysis flows identified as unsanitized paths, represents a significant risk. These unprotected entry points and potentially vulnerable data flows could be exploited by attackers to execute unauthorized actions or manipulate data. The absence of any recorded vulnerabilities in its history is positive, suggesting a development team that may be responsive to security, but this should not be a reason to overlook the identified static analysis and taint analysis findings. The plugin's strengths lie in its generally secure coding practices for SQL and output, but the identified weaknesses in authentication and data sanitization create tangible security risks that need to be addressed.

Key Concerns

  • AJAX handlers without authentication checks
  • Taint flows with unsanitized paths (High severity)
  • Use of dangerous function 'unserialize'
Vulnerabilities
None known

AI Content Writer – ChatGPT Security Vulnerabilities

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

AI Content Writer – ChatGPT Code Analysis

Dangerous Functions
1
Raw SQL Queries
2
38 prepared
Unescaped Output
83
1085 escaped
Nonce Checks
26
Capability Checks
6
File Operations
18
External Requests
4
Bundled Libraries
0

Dangerous Functions Found

unserialize$acwc_template_content = is_serialized($acwc_all_template->post_content) ? unserialize($acwc_all_tembackend\acwc_custom_model_template.php:32

SQL Query Safety

95% prepared40 total queries

Output Escaping

93% escaped1168 total outputs
Data Flows
3 unsanitized

Data Flow Analysis

8 flows3 with unsanitized paths
<acwc_form_index> (backend\acwc_form_index.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
3 unprotected

AI Content Writer – ChatGPT Attack Surface

Entry Points31
Unprotected3

AJAX Handlers 28

authwp_ajax_acwc_generate_titleai-content-writer-chatgpt.php:30
authwp_ajax_acwc_save_draft_post_extraclasses\acwc_content.php:24
authwp_ajax_acwc_bulk_generatorclasses\acwc_content.php:25
authwp_ajax_acwc_bulk_save_editorclasses\acwc_content.php:26
authwp_ajax_acwc_bulk_cancelclasses\acwc_content.php:27
authwp_ajax_acwc_bulk_statusclasses\acwc_content.php:28
authwp_ajax_acwc_read_csvclasses\acwc_content.php:29
authwp_ajax_acwc_editor_promptclasses\acwc_editor.php:40
authwp_ajax_acwc_update_templateclasses\acwc_forms.php:28
authwp_ajax_acwc_template_deleteclasses\acwc_forms.php:29
authwp_ajax_acwc_form_logclasses\acwc_forms.php:33
noprivwp_ajax_acwc_form_logclasses\acwc_forms.php:34
authwp_ajax_acwc_content_generatorclasses\acwc_generator.php:108
authwp_ajax_acwc_comparisonclasses\acwc_playground.php:20
authwp_ajax_acwc_update_promptclasses\acwc_promptbase.php:56
authwp_ajax_acwc_prompt_deleteclasses\acwc_promptbase.php:57
authwp_ajax_acwc_prompt_logclasses\acwc_promptbase.php:58
noprivwp_ajax_acwc_prompt_logclasses\acwc_promptbase.php:59
authwp_ajax_acwc_regenerate_titleclasses\acwc_regenerate_title.php:22
authwp_ajax_acwc_regenerate_saveclasses\acwc_regenerate_title.php:23
authwp_ajax_acwc_search_dataclasses\acwc_search.php:20
noprivwp_ajax_acwc_search_dataclasses\acwc_search.php:21
authwp_ajax_acwc_template_generatorclasses\acwc_template.php:19
authwp_ajax_acwc_template_postclasses\acwc_template.php:20
authwp_ajax_acwc_save_templateclasses\acwc_template.php:21
authwp_ajax_acwc_template_deleteclasses\acwc_template.php:22
authwp_ajax_acwc_data_settingincludes\acwc-config.php:64
authwp_ajax_acwc_set_post_content_includes\acwc-generator.php:59

Shortcodes 3

[acwc_form] classes\acwc_forms.php:30
[acwc_prompt] classes\acwc_promptbase.php:55
[acwc_search] classes\acwc_search.php:19
WordPress Hooks 33
actionadd_meta_boxesbackend\class-ai-content-generator-chatgpt-admin.php:108
actionsave_postbackend\class-ai-content-generator-chatgpt-admin.php:109
actionenqueue_block_editor_assetsclasses\acwc_editor.php:38
actionadmin_headclasses\acwc_editor.php:39
filtermce_external_pluginsclasses\acwc_editor.php:80
filtermce_buttonsclasses\acwc_editor.php:81
actionadmin_menuclasses\acwc_forms.php:31
actionwp_enqueue_scriptsclasses\acwc_forms.php:32
actionacwc_remove_forms_tokens_limitedclasses\acwc_forms.php:38
actionadmin_menuclasses\acwc_hook.php:19
actionadmin_headclasses\acwc_hook.php:20
actionwp_footerclasses\acwc_hook.php:21
actionwp_headclasses\acwc_hook.php:22
actionadmin_enqueue_scriptsclasses\acwc_hook.php:23
actionadmin_footerclasses\acwc_hook.php:24
actionadmin_enqueue_scriptsclasses\acwc_hook.php:26
actioninitclasses\acwc_playground.php:19
actionadmin_menuclasses\acwc_promptbase.php:54
filterpost_row_actionsclasses\acwc_regenerate_title.php:19
filterpage_row_actionsclasses\acwc_regenerate_title.php:20
actionadmin_footerclasses\acwc_regenerate_title.php:21
actioninitclasses\acwc_roles.php:23
actionhttp_api_curlincludes\acwc-ai.php:119
actionadmin_initincludes\acwc-config.php:16
actionadd_meta_boxesincludes\acwc-config.php:17
actionadmin_menuincludes\acwc-config.php:61
actionadmin_footerincludes\acwc-footer.php:24
actionplugins_loadedincludes\acwc-generator.php:50
actionadmin_enqueue_scriptsincludes\acwc-generator.php:57
actionadmin_enqueue_scriptsincludes\acwc-generator.php:58
actionadmin_footerincludes\acwc-generator.php:60
actionwp_enqueue_scriptsincludes\acwc-generator.php:67
actionwp_enqueue_scriptsincludes\acwc-generator.php:68

Scheduled Events 2

acwc_remove_forms_tokens_limited
acwc_remove_promptbase_tokens_limited
Maintenance & Trust

AI Content Writer – ChatGPT Maintenance & Trust

Maintenance Signals

WordPress version tested6.3.8
Last updatedAug 9, 2023
PHP min version7.4
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs20
Developer Profile

AI Content Writer – ChatGPT Developer Profile

Wisdomlogix Solutions Pvt. Ltd.

1 plugin · 20 total installs

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

How We Detect AI Content Writer – ChatGPT

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-chatgpt/assets/css/backend/acwc_backend.css/wp-content/plugins/ai-content-writer-chatgpt/assets/js/backend/acwc_backend.js/wp-content/plugins/ai-content-writer-chatgpt/assets/css/frontend/acwc_frontend.css/wp-content/plugins/ai-content-writer-chatgpt/assets/js/frontend/acwc_frontend.js
Script Paths
/wp-content/plugins/ai-content-writer-chatgpt/assets/js/backend/acwc_backend.js/wp-content/plugins/ai-content-writer-chatgpt/assets/js/frontend/acwc_frontend.js
Version Parameters
ai-content-writer-chatgpt/assets/css/backend/acwc_backend.css?ver=ai-content-writer-chatgpt/assets/js/backend/acwc_backend.js?ver=ai-content-writer-chatgpt/assets/css/frontend/acwc_frontend.css?ver=ai-content-writer-chatgpt/assets/js/frontend/acwc_frontend.js?ver=

HTML / DOM Fingerprints

CSS Classes
acwc_prompt_itemacwc_create_form_fieldacwc_prompt_contentacwc_modelacwc_disappear_itemacwc_paginateacwc_prompt_settings
HTML Comments
<!-- Add new Prompt --><!-- Add new Form Field --><!-- Select icon --><!-- Form Fields -->+18 more
Data Attributes
data-fieldsdata-editordata-promptdata-responsedata-categorydata-engine+22 more
JS Globals
ACWC_AJAX_URLACWC_BACKEND_URLACWC_POST_IDACWC_MAX_FILE_SIZEACWC_FILE_EXTACWC_FILE_TYPES+1 more
REST Endpoints
/wp-json/acwc/v1/generate_title
FAQ

Frequently Asked Questions about AI Content Writer – ChatGPT