Ai Chatbot & Workflow Automation
An issue exists where the `getCurrentTaskResults()` function in `modules/workspace/controller.php` is accessible without authentication or authorization. This occurs because the function is missing from the `getNoncedMethods()` array, the `getPermissions()` function returns an empty array, and AJAX actions are registered using `wp ajax nopriv ` hooks. Unauthenticated attackers can enumerate sequential task IDs to retrieve sensitive data from the JSON response, including plaintext OpenAI API keys, AI prompts, keywords, and full AI model configurations stored in the database.