Medium severity · published Sep 15, 2026
CVE-2026-89141
AI Engine <= 3.7.7 - Insecure Direct Object Reference to Authenticated (Subscriber+) Sensitive Attachment Disclosure via 'mediaId' Parameter
6.5
CVSS
0.5%
EPSS
No
On KEV
Description
The AI Engine – The Chatbot, AI Framework & MCP for WordPress plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 3.7.7 via the 'mediaId' parameter due to missing validation on a user controlled key. This makes it possible for authenticated attackers, with subscriber-level access and above, to access and retrieve the transcribed contents of private audio attachments belonging to other users, including Administrators, via a supplied attachment ID. This vulnerability requires the Public API module to be enabled in the plugin settings; when disabled, the REST route is absent and the endpoint returns HTTP 404.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
High
Integrity
None
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.5% · higher than 39% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
AE
AI Engine – The Chatbot, AI Framework & MCP for WordPress · tigroumeow
through 3.7.7 · source: vendor
Affected product
AE
AI Engine – The Chatbot, AI Framework & MCP for WordPress
tigroumeow
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-89141
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-89141
plugins.trac.wordpress.org
https://plugins.trac.wordpress.org/browser/ai-engine/tags/3.7.7/classes/api.php#L1168
plugins.trac.wordpress.org
https://plugins.trac.wordpress.org/browser/ai-engine/tags/3.7.7/classes/api.php#L637
plugins.trac.wordpress.org
https://plugins.trac.wordpress.org/browser/ai-engine/tags/3.7.7/classes/api.php#L663
plugins.trac.wordpress.org
https://plugins.trac.wordpress.org/browser/ai-engine/tags/3.7.7/classes/core.php#L253
plugins.trac.wordpress.org
https://plugins.trac.wordpress.org/changeset/3693379
www.wordfence.com
https://www.wordfence.com/threat-intel/vulnerabilities/id/2cb2ad5d-aa92-4186-aaae-45dde4a52f30?source=cve
More from AI Engine – The Chatbot, AI Framework & MCP for WordPress
9.8
CVE-2025-11749
AI Engine <= 3.1.3 - Unauthenticated Sensitive Information Exposure to Privilege Escalation
8.8
CVE-2026-15988
AI Engine <= 3.6.5 - Cross-Site Request Forgery to Privilege Escalation via REQUEST_URI Substring Match
8.8
CVE-2026-8719
AI Engine 3.4.9 - Authenticated (Subscriber+) Privilege Escalation via Missing Authorization in MCP OAuth Bearer Token
7.2
CVE-2026-96561
AI Engine <= 3.8.0 - Unauthenticated Stored Cross-Site Scripting via 'model_' Parameter → PHP Error-Log Injection → Advisor Indirect Prompt Injection
7.2
CVE-2026-1400
AI Engine <= 3.3.2 - Authenticated (Editor+) Arbitrary File Upload via 'filename' Parameter in update_media_metadata Endpoint
