Authorization Bypass in AI Copilot - Content Generator WordPress Plugin
An authorization bypass vulnerability in the AI Copilot - Content Generator WordPress plugin allows unauthenticated attackers to create administrator accounts and achieve full site takeover via malformed workflow execution.
The AI Copilot - Content Generator plugin for WordPress (versions 1.5.6 and earlier) contains a critical authorization bypass vulnerability. The plugin fails to adequately verify user permissions during the execution of workflow actions. Because the application exposes a required nonce in the WAIC_DATA.waicNonce JavaScript object on any page rendering the [aiwu-form] shortcode or public chatbot, the nonce check effectively fails as an authorization control. An unauthenticated attacker can capture this nonce and craft a request to the plugin's workflow engine, injecting a wp_create_user action node with role=administrator. This allows the creation of unauthorized administrative accounts, resulting in full site compromise. Defenders must monitor for unauthorized user creation events and identify the presence of this plugin on their WordPress instances.
Attack Chain
- Attacker navigates to a public-facing WordPress page that utilizes the
[aiwu-form]shortcode or the plugin's public chatbot interface. - Attacker inspects the source code of the page to locate the
WAIC_DATA.waicNoncevalue within the rendered JavaScript. - Attacker constructs a malicious workflow request intended for the plugin's backend endpoint.
- Attacker inserts a
wp_create_useraction node into the workflow, configuring the payload to set theroleparameter toadministrator. - Attacker transmits the crafted request to the WordPress site, including the extracted
waic-nonceto bypass the authentication check. - The plugin processes the workflow engine request, executing the
wp_create_userfunction with the attacker-supplied parameters. - A new administrative user is created within the WordPress database.
- Attacker authenticates with the newly created account to establish persistent, full-access administrative control over the site.
Impact
Successful exploitation results in full site takeover. An attacker can gain persistent administrative access, leading to the exfiltration of sensitive site data, modification of site content, redirection of users to malicious infrastructure, or use of the server as a node for further attacks.
Recommendation
- Immediately update the "AI Copilot - Content Generator" plugin to a version later than 1.5.6 to patch the authorization bypass vulnerability (CVE-2026-14526).
- If the update cannot be applied, disable the plugin and remove any pages containing the
[aiwu-form]shortcode or the public chatbot interface. - Audit the WordPress database for suspicious administrative accounts created by unknown sources, specifically monitoring user registration logs for entries generated via the plugin's backend logic.
- Review web server logs for HTTP POST requests to plugin-specific workflow endpoints that contain
wp_create_userpayloads.
Immediate actions
Patch or disable AI Copilot - Content Generator plugin
Threat Hunt
Search logs for wp_create_user and role=administrator in URI strings
Data: Webserver logs
Mitigations
Update plugin to version > 1.5.6
CVE-2026-14526
Detection coverage 1
Detects CVE-2026-14526 Exploitation - Unauthorized Account Creation
criticalDetects exploitation attempts where an unauthenticated attacker calls the WordPress wp_create_user function via the AI Copilot plugin workflow engine.
Detection queries are available on the platform. Get full rules →