CVE-2025-11749
CVE-2025-11749
Weakness (CWE)
CVSS Vector
v3.1- Attack Vector
- Network
- Attack Complexity
- Low
- Privileges Required
- None
- User Interaction
- None
- Scope
- Unchanged
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Description
The AI Engine plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 3.1.3 via the /mcp/v1/ REST API endpoint that exposes the 'Bearer Token' value when 'No-Auth URL' is enabled. This makes it possible for unauthenticated attackers to extract the bearer token, which can be used to gain access to a valid session and perform many actions like creating a new administrator account, leading to privilege escalation.
Comprehensive Technical Analysis of CVE-2025-11749
1. Vulnerability Assessment and Severity Evaluation
CVE ID: CVE-2025-11749 CVSS Score: 9.8
The vulnerability in the AI Engine plugin for WordPress allows for Sensitive Information Exposure, specifically the 'Bearer Token' value, when the 'No-Auth URL' feature is enabled. This exposure can lead to unauthorized access and privilege escalation, making it a critical vulnerability. The CVSS score of 9.8 indicates a high severity due to the potential for significant impact on the confidentiality, integrity, and availability of the affected system.
2. Potential Attack Vectors and Exploitation Methods
Attack Vectors:
- Unauthenticated Access: An attacker can exploit the vulnerability without needing any authentication, making it a highly accessible attack vector.
- REST API Endpoint: The /mcp/v1/ REST API endpoint is the point of exposure, which can be accessed directly if the 'No-Auth URL' is enabled.
Exploitation Methods:
- Token Extraction: By accessing the vulnerable endpoint, an attacker can extract the 'Bearer Token.'
- Session Hijacking: Using the extracted token, the attacker can hijack a valid session.
- Privilege Escalation: With a valid session, the attacker can perform actions such as creating a new administrator account, leading to full control over the WordPress site.
3. Affected Systems and Software Versions
Affected Software:
- AI Engine Plugin for WordPress: All versions up to and including 3.1.3.
Affected Systems:
- WordPress Sites: Any WordPress installation using the AI Engine plugin with the 'No-Auth URL' feature enabled.
4. Recommended Mitigation Strategies
Immediate Actions:
- Disable 'No-Auth URL': Immediately disable the 'No-Auth URL' feature to prevent unauthenticated access to the vulnerable endpoint.
- Update Plugin: Ensure the AI Engine plugin is updated to a version that addresses this vulnerability (if available).
Long-Term Mitigation:
- Regular Updates: Keep all plugins and WordPress core up to date.
- Access Control: Implement strict access controls and monitor for unauthorized access attempts.
- Security Plugins: Use security plugins like Wordfence to monitor and protect against such vulnerabilities.
5. Impact on Cybersecurity Landscape
The exposure of sensitive information, such as bearer tokens, can have severe implications for the security of WordPress sites. This vulnerability highlights the importance of secure coding practices and regular security audits for plugins. The high CVSS score underscores the potential for widespread impact, making it a significant concern for the cybersecurity community.
6. Technical Details for Security Professionals
Vulnerable Endpoint:
- /mcp/v1/ REST API Endpoint: This endpoint is vulnerable when the 'No-Auth URL' feature is enabled.
Code Reference:
- Source Code: The vulnerability is located in the
mcp.phpfile at line 226.
Changeset:
- Changeset Reference: The changeset that includes the vulnerability can be found at:
Additional Information:
- Wordfence Threat Intelligence: Detailed information about the vulnerability and its impact can be found at:
Conclusion: This vulnerability underscores the need for vigilant monitoring and prompt patching of WordPress plugins. Security professionals should prioritize updating affected systems and implementing robust access controls to mitigate the risk of similar vulnerabilities in the future.