Writegen – ChatGPT AI Content Generator plugin Security & Risk Analysis

wordpress.org/plugins/writegen

Writegen ChatGPT AI content generator plugin, you'll be creating high-quality, SEO-friendly content faster than ever before.

10 active installs v1.0.6 PHP 7.4+ WP 5.6+ Updated Feb 10, 2026
ai-pluginchatgpt3openaiopenapiwritegen
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Writegen – ChatGPT AI Content Generator plugin Safe to Use in 2026?

Generally Safe

Score 100/100

Writegen – ChatGPT AI Content Generator plugin 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 writegen plugin v1.0.6 exhibits a mixed security posture. On the positive side, it demonstrates strong practices regarding SQL queries, utilizing prepared statements exclusively, and has no recorded vulnerabilities or CVEs. The absence of dangerous functions, file operations, and external HTTP requests further contributes to its security. However, significant concerns arise from its attack surface. All identified entry points, specifically two REST API routes, lack proper permission callbacks. This means that any unauthenticated user could potentially interact with these routes, presenting a substantial risk of unauthorized access or manipulation if these endpoints handle sensitive data or actions. Additionally, a notable portion (58%) of output is not properly escaped, creating a risk of Cross-Site Scripting (XSS) vulnerabilities, especially if the data processed by the REST API routes is directly reflected in the output.

Key Concerns

  • REST API routes without permission callbacks
  • Significant percentage of unescaped output
Vulnerabilities
None known

Writegen – ChatGPT AI Content Generator plugin Security Vulnerabilities

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

Writegen – ChatGPT AI Content Generator plugin Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
1342
985 escaped
Nonce Checks
3
Capability Checks
1
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

42% escaped2327 total outputs
Data Flows
All sanitized

Data Flow Analysis

1 flows
<WrigMetaDescription> (inc\Admin\Classes\Metabox\WrigMetaDescription.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
2 unprotected

Writegen – ChatGPT AI Content Generator plugin Attack Surface

Entry Points2
Unprotected2

REST API Routes 2

POST/wp-json/writegen/v1/allwidgetsettingsinc\Api\WrigApi.php:29
POST/wp-json/writegen/v1/settingsinc\Api\WrigApi.php:36
WordPress Hooks 11
actionmedia_buttonsinc\Admin\Classes\Button\WrigEditorButton.php:20
actionmedia_buttonsinc\Admin\Classes\Button\WrigEditorButton.php:21
actionadmin_menuinc\Admin\Classes\Menu\WrigMenu.php:22
actionadd_meta_boxesinc\Admin\Classes\Metabox\WrigMetaDescription.php:19
actionsave_postinc\Admin\Classes\Metabox\WrigMetaDescription.php:20
actionwp_headinc\Admin\Classes\Metabox\WrigMetaDescription.php:21
actionadmin_footerinc\Admin\Classes\WrigWidgets.php:42
actionrest_api_initinc\Api\WrigApi.php:21
actionadmin_enqueue_scriptsinc\Base\WrigEnqueue.php:14
actionplugins_loadedwritegen.php:56
actionplugins_loadedwritegen.php:72
Maintenance & Trust

Writegen – ChatGPT AI Content Generator plugin Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 10, 2026
PHP min version7.4
Downloads3K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

Writegen – ChatGPT AI Content Generator plugin Developer Profile

wphix

1 plugin · 10 total installs

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

How We Detect Writegen – ChatGPT AI Content Generator plugin

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/writegen/assets/admin/css/wrig-admin.css/wp-content/plugins/writegen/assets/admin/js/gutenbergbutton.js/wp-content/plugins/writegen/assets/admin/js/nice-select.js/wp-content/plugins/writegen/assets/admin/js/stepform.js/wp-content/plugins/writegen/assets/admin/js/apexcharts.js/wp-content/plugins/writegen/assets/admin/js/wrig-admin.js
Script Paths
/wp-content/plugins/writegen/assets/admin/js/gutenbergbutton.js/wp-content/plugins/writegen/assets/admin/js/nice-select.js/wp-content/plugins/writegen/assets/admin/js/stepform.js/wp-content/plugins/writegen/assets/admin/js/apexcharts.js/wp-content/plugins/writegen/assets/admin/js/wrig-admin.js
Version Parameters
wrig-admingutenberg-custom-buttonnice-selectstep-formapexcharts

HTML / DOM Fingerprints

CSS Classes
wrig-meta-description
Data Attributes
wrg_meta_noncewrig-meta-description_wrig_meta_description
JS Globals
wrig_data
REST Endpoints
/wp-json/writegen/v1/settings
FAQ

Frequently Asked Questions about Writegen – ChatGPT AI Content Generator plugin