AI Page Generator Security & Risk Analysis

wordpress.org/plugins/intelliassist-marketing-suite

Auto-generates WooCommerce REST API keys and provides a secure admin endpoint to retrieve them.

0 active installs v1.1.45 PHP 7.4+ WP 5.5+ Updated Mar 24, 2026
apiauthenticationkeysrest-apiwoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is AI Page Generator Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 3mo ago
Risk Assessment

The Intelliassist Marketing Suite plugin, in version 1.1.45, presents a mixed security posture. On the positive side, it demonstrates good practices by exclusively using prepared statements for SQL queries and avoiding dangerous functions and file operations. The lack of known CVEs in its vulnerability history is also a strong indicator of a relatively stable and well-maintained codebase in the past.

However, significant security concerns arise from the attack surface analysis. The presence of three REST API routes, two of which lack proper permission callbacks, creates a substantial risk of unauthorized access and potential exploitation. This is further compounded by a taint analysis indicating one flow with an unsanitized path. While no critical or high severity issues were flagged in the taint analysis, the combination of unprotected entry points and a potential unsanitized path is a serious concern that could lead to various vulnerabilities if exploited.

In conclusion, while the plugin benefits from secure database interactions and a clean vulnerability history, the unprotected REST API endpoints and the identified unsanitized path represent critical weaknesses that need immediate attention. Addressing these specific issues should be the priority to improve the plugin's overall security.

Key Concerns

  • REST API routes without permission callbacks
  • Flows with unsanitized paths
  • Missing nonce checks on AJAX (though 0 AJAX handlers)
  • Inconsistent output escaping
Vulnerabilities
None known

AI Page Generator Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

AI Page Generator Release Timeline

v1.1.45Current
v1.1.44
v1.1.43
v1.1.42
v1.1.41
v1.1.40
v1.1.39
v1.1.38
v1.1.37
v1.1.36
v1.1.35
v1.1.34
v1.1.33
v1.1.32
v1.1.31
v1.1.30
v1.1.29
v1.1.28
v1.1.27
v1.1.26
Code Analysis
Analyzed Apr 16, 2026

AI Page Generator Code Analysis

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

Output Escaping

68% escaped28 total outputs
Data Flows · Security
1 unsanitized

Data Flow Analysis

3 flows1 with unsanitized paths
authorize_app (intelliassist-marketing-suite.php:537)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
2 unprotected

AI Page Generator Attack Surface

Entry Points3
Unprotected2

REST API Routes 3

POST/wp-json/intelliassist/v1/sitemap/updateintelliassist-marketing-suite.php:762
GET/wp-json/intelliassist/v1/recommendationsintelliassist-marketing-suite.php:769
GET/wp-json/intelliassist/v1/auto-injectintelliassist-marketing-suite.php:793
WordPress Hooks 22
actionadmin_menuintelliassist-marketing-suite.php:48
actionadmin_initintelliassist-marketing-suite.php:49
actioninitintelliassist-marketing-suite.php:50
actionadmin_enqueue_scriptsintelliassist-marketing-suite.php:51
actionwp_enqueue_scriptsintelliassist-marketing-suite.php:52
actionadmin_headintelliassist-marketing-suite.php:53
actiontemplate_redirectintelliassist-marketing-suite.php:54
actioninitintelliassist-marketing-suite.php:57
actionadmin_initintelliassist-marketing-suite.php:66
actionadmin_initintelliassist-marketing-suite.php:69
actionadmin_initintelliassist-marketing-suite.php:72
actionplugins_loadedintelliassist-marketing-suite.php:75
actionbefore_woocommerce_initintelliassist-marketing-suite.php:76
actionwp_enqueue_scriptsintelliassist-marketing-suite.php:77
actionrest_api_initintelliassist-marketing-suite.php:80
filterrobots_txtintelliassist-marketing-suite.php:81
actioninitintelliassist-marketing-suite.php:84
actionwoocommerce_checkout_update_order_metaintelliassist-marketing-suite.php:85
actionwoocommerce_checkout_order_createdintelliassist-marketing-suite.php:86
actionwoocommerce_new_orderintelliassist-marketing-suite.php:87
actionwoocommerce_thankyouintelliassist-marketing-suite.php:88
actionwoocommerce_admin_order_data_after_billing_addressintelliassist-marketing-suite.php:89
Maintenance & Trust

AI Page Generator Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedMar 24, 2026
PHP min version7.4
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

AI Page Generator Developer Profile

Ashwani Gaur

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 Page Generator

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/intelliassist-marketing-suite/dist/admin.css/wp-content/plugins/intelliassist-marketing-suite/dist/admin.js/wp-content/plugins/intelliassist-marketing-suite/dist/frontend.js/wp-content/plugins/intelliassist-marketing-suite/dist/frontend.css
Script Paths
/wp-content/plugins/intelliassist-marketing-suite/dist/admin.js/wp-content/plugins/intelliassist-marketing-suite/dist/frontend.js
Version Parameters
intelliassist-marketing-suite/dist/admin.css?ver=intelliassist-marketing-suite/dist/admin.js?ver=intelliassist-marketing-suite/dist/frontend.js?ver=intelliassist-marketing-suite/dist/frontend.css?ver=

HTML / DOM Fingerprints

CSS Classes
intelliassist-admin-wrapintelliassist-modal-contentintelliassist-dashboard-widgetsintelliassist-dashboard-widgetintelliassist-editor-containerintelliassist-editor-toolbarintelliassist-content-blockintelliassist-landing-page-preview+4 more
HTML Comments
<!-- MANUAL CONFIGURATION (For Local Development) --><!-- Uncomment and set this to your local NestJS URL (e.g., https://your-ngrok-id.ngrok-free.app) --><!-- if you cannot edit wp-config.php. --><!-- Activation Hook: Generate Keys if missing (Legacy Support) -->+20 more
Data Attributes
data-intelliassist-actiondata-intelliassist-typedata-intelliassist-iddata-intelliassist-editor-modedata-intelliassist-api-keydata-intelliassist-nonce+1 more
JS Globals
IntelliassistAdminIntelliassistFrontendIntelliassistConfigintelliassist_params
REST Endpoints
/wp-json/intelliassist/v1/sitemap/wp-json/intelliassist/v1/connection/status/wp-json/intelliassist/v1/generate-landing-page/wp-json/intelliassist/v1/save-settings/wp-json/intelliassist/v1/sync-products/wp-json/intelliassist/v1/get-settings
FAQ

Frequently Asked Questions about AI Page Generator