AI Content Generator & Calculator Builder by TalkGenAI – GEO, SEO & Widgets Security & Risk Analysis

wordpress.org/plugins/talkgenai

AI-powered article generator with internal links, FAQ schema, AI images & GEO optimization. Build calculators, timers & comparison tables.

0 active installs v2.6.1 PHP 7.4+ WP 5.0+ Updated Unknown
ai-content-generatorarticle-generatorcalculatorinternal-linksseo
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is AI Content Generator & Calculator Builder by TalkGenAI – GEO, SEO & Widgets Safe to Use in 2026?

Generally Safe

Score 100/100

AI Content Generator & Calculator Builder by TalkGenAI – GEO, SEO & Widgets has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs
Risk Assessment

The talkgenai v2.6.4 plugin exhibits a generally strong security posture, with a high percentage of properly escaped outputs and extensive use of prepared statements for SQL queries. The plugin also demonstrates good practice with a significant number of nonce and capability checks. However, there are areas of concern that warrant attention. The presence of 3 AJAX handlers without authentication checks represents a significant attack vector that could be exploited by unauthenticated users. While the taint analysis did not reveal critical or high-severity issues, the existence of 6 flows with unsanitized paths suggests a potential for issues if inputs are not handled with sufficient caution in those specific areas.

The plugin's vulnerability history is remarkably clean, with no recorded CVEs. This indicates a proactive approach to security by the developers or a lack of past discovery of significant vulnerabilities. While the absence of past vulnerabilities is positive, it should not lead to complacency, especially given the identified unprotected AJAX handlers. The plugin's strengths lie in its robust handling of SQL queries and output escaping, but the identified unprotected entry points are a notable weakness that requires remediation.

Key Concerns

  • Unprotected AJAX handlers
  • Flows with unsanitized paths
  • Dangerous function: preg_replace(/e)
Vulnerabilities
None known

AI Content Generator & Calculator Builder by TalkGenAI – GEO, SEO & Widgets Security Vulnerabilities

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

AI Content Generator & Calculator Builder by TalkGenAI – GEO, SEO & Widgets Code Analysis

Dangerous Functions
1
Raw SQL Queries
6
26 prepared
Unescaped Output
12
351 escaped
Nonce Checks
28
Capability Checks
32
File Operations
9
External Requests
2
Bundled Libraries
1

Dangerous Functions Found

preg_replace(/e)preg_replace('/eincludes\class-talkgenai-file-generator.php:338

Bundled Libraries

Select2

SQL Query Safety

81% prepared32 total queries

Output Escaping

97% escaped363 total outputs
Data Flows
6 unsanitized

Data Flow Analysis

10 flows6 with unsanitized paths
handle_save_app (includes\class-talkgenai-admin.php:3330)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
3 unprotected

AI Content Generator & Calculator Builder by TalkGenAI – GEO, SEO & Widgets Attack Surface

Entry Points27
Unprotected3

AJAX Handlers 26

authwp_ajax_talkgenai_generate_apptalkgenai.php:167
authwp_ajax_talkgenai_modify_apptalkgenai.php:168
authwp_ajax_talkgenai_delete_apptalkgenai.php:169
authwp_ajax_talkgenai_test_connectiontalkgenai.php:170
authwp_ajax_talkgenai_auto_detecttalkgenai.php:171
authwp_ajax_talkgenai_debug_save_testtalkgenai.php:172
authwp_ajax_talkgenai_save_chunktalkgenai.php:174
authwp_ajax_talkgenai_finalize_chunktalkgenai.php:175
authwp_ajax_talkgenai_save_apptalkgenai.php:176
authwp_ajax_talkgenai_generate_articletalkgenai.php:177
authwp_ajax_talkgenai_analyze_websitetalkgenai.php:178
authwp_ajax_talkgenai_migrate_static_filestalkgenai.php:179
authwp_ajax_talkgenai_create_jobtalkgenai.php:182
authwp_ajax_talkgenai_check_job_statustalkgenai.php:183
authwp_ajax_talkgenai_get_results_historytalkgenai.php:184
authwp_ajax_talkgenai_load_resulttalkgenai.php:185
authwp_ajax_talkgenai_delete_resulttalkgenai.php:186
authwp_ajax_talkgenai_create_drafttalkgenai.php:187
authwp_ajax_talkgenai_upload_article_imagetalkgenai.php:188
authwp_ajax_talkgenai_get_writing_stylestalkgenai.php:189
authwp_ajax_talkgenai_create_brand_voicetalkgenai.php:190
authwp_ajax_talkgenai_update_brand_voicetalkgenai.php:191
authwp_ajax_talkgenai_delete_brand_voicetalkgenai.php:192
authwp_ajax_talkgenai_activate_brand_voicetalkgenai.php:193
authwp_ajax_talkgenai_refine_articletalkgenai.php:194
authwp_ajax_talkgenai_load_apptalkgenai.php:202

Shortcodes 1

[talkgenai_app] talkgenai.php:199
WordPress Hooks 30
actionadmin_initincludes\class-talkgenai-admin.php:37
actionadmin_noticesincludes\class-talkgenai-admin.php:38
actionadmin_enqueue_scriptsincludes\class-talkgenai-admin.php:39
actionadmin_headincludes\class-talkgenai-admin.php:43
actiontalkgenai_api_cache_cleanupincludes\class-talkgenai-api.php:54
actioninitincludes\class-talkgenai-file-generator.php:22
actiontalkgenai_cleanup_rate_limitsincludes\class-talkgenai-security.php:188
filterscript_loader_tagincludes\talkgenai-functions.php:524
actionsave_postincludes\talkgenai-functions.php:539
actionadmin_noticestalkgenai.php:32
actionadmin_noticestalkgenai.php:46
actioninittalkgenai.php:136
actionplugins_loadedtalkgenai.php:137
actionadmin_inittalkgenai.php:139
actionadmin_inittalkgenai.php:141
filterwp_headerstalkgenai.php:153
actionadmin_menutalkgenai.php:165
actionadmin_enqueue_scriptstalkgenai.php:166
actionwp_enqueue_scriptstalkgenai.php:198
actionwp_headtalkgenai.php:200
actionadmin_noticestalkgenai.php:224
actionadmin_noticestalkgenai.php:243
actionadmin_noticestalkgenai.php:253
actionadmin_noticestalkgenai.php:263
actionadmin_noticestalkgenai.php:342
actiontalkgenai_health_checktalkgenai.php:372
actiontalkgenai_performance_checktalkgenai.php:373
actionadmin_noticestalkgenai.php:633
actionadmin_noticestalkgenai.php:661
actionplugins_loadedtalkgenai.php:2130

Scheduled Events 4

talkgenai_api_cache_cleanup
talkgenai_cleanup_rate_limits
talkgenai_health_check
talkgenai_performance_check
Maintenance & Trust

AI Content Generator & Calculator Builder by TalkGenAI – GEO, SEO & Widgets Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedUnknown
PHP min version7.4
Downloads730

Community Trust

Rating100/100
Number of ratings2
Active installs0
Developer Profile

AI Content Generator & Calculator Builder by TalkGenAI – GEO, SEO & Widgets Developer Profile

talkgenai

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 AI Content Generator & Calculator Builder by TalkGenAI – GEO, SEO & Widgets

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/talkgenai/assets/css/talkgenai-admin.css/wp-content/plugins/talkgenai/assets/css/talkgenai-frontend.css/wp-content/plugins/talkgenai/assets/js/admin-scripts.js/wp-content/plugins/talkgenai/assets/js/frontend-scripts.js/wp-content/plugins/talkgenai/assets/js/select2.full.min.js/wp-content/plugins/talkgenai/assets/js/vendors/tinymce/tinymce.min.js/wp-content/plugins/talkgenai/assets/vendors/bootstrap/js/bootstrap.min.js
Script Paths
/wp-content/plugins/talkgenai/assets/js/admin-scripts.js/wp-content/plugins/talkgenai/assets/js/frontend-scripts.js/wp-content/plugins/talkgenai/assets/js/select2.full.min.js/wp-content/plugins/talkgenai/assets/js/vendors/tinymce/tinymce.min.js/wp-content/plugins/talkgenai/assets/vendors/bootstrap/js/bootstrap.min.js
Version Parameters
talkgenai/style.css?ver=talkgenai/frontend.css?ver=talkgenai/admin-script.js?ver=

HTML / DOM Fingerprints

CSS Classes
talkgenai-app-generatortalkgenai-settings-pagetalkgenai-frontend-containertalkgenai-calculator-builder
HTML Comments
<!-- TalkGenAI Plugin --><!-- TalkGenAI: Admin Settings Form --><!-- TalkGenAI: Frontend Content -->
Data Attributes
data-talkgenai-plugin-versiondata-talkgenai-api-keydata-talkgenai-app-id
JS Globals
talkgenai_ajax_objecttalkgenai_admin_paramstalkgenai_frontend_params
REST Endpoints
/wp-json/talkgenai/v1/generate/wp-json/talkgenai/v1/settings/wp-json/talkgenai/v1/apps
Shortcode Output
[talkgenai_calculator[talkgenai_article[talkgenai_faq
FAQ

Frequently Asked Questions about AI Content Generator & Calculator Builder by TalkGenAI – GEO, SEO & Widgets