Impact
The AI Chatbot & Workflow Automation by AIWU plugin for WordPress contains a critical authorization flaw (CWE-862). The getCurrentTaskResults() method can be called from any unauthenticated client because it is not protected by a nonces or permission checks and is exposed via an AJAX endpoint hooked with wp_ajax_nopriv_. The method returns a JSON payload that includes the task's entire configuration stored in the database, notably the OpenAI API key, prompts, keywords, and model settings. An attacker that can hit this endpoint can thus obtain sensitive credentials and configuration data.
Affected Systems
WordPress sites running the AI Copilot – Content Generator plugin in any version up to and including 1.4.6 are affected. The vulnerability exists in three key files: classes/frame.php, modules/workspace/controller.php, and modules/workspace/models/tasks.php, all of which are part of the 1.4.6 release bundle.
Risk and Exploitability
The CVSS score of 7.5 indicates a high‑severity weakness that can be exploited remotely without authentication. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, but the exposure of cleartext API keys makes it attractive to attackers. An attacker may simply send a GET or POST request to the exposed AJAX endpoint, iterate over sequential task identifiers, and receive JSON responses containing the plaintext configuration. No special privileges are required, and the vulnerability can be leveraged in a purely web‑based manner.
OpenCVE Enrichment