CVE-2026-85569
Themeum · Tutor LMS
The Tutor LMS WordPress plugin fails to properly validate permissions for its REST API, allowing attackers with read-only keys to perform administrative actions.
Executive summary
A critical privilege management flaw in the Tutor LMS WordPress plugin enables authenticated users with restricted access to perform unauthorized administrative actions.
Vulnerability
The vulnerability is an improper privilege management flaw (CWE-269) within the plugin REST API. It allows an authenticated user holding a read-only API credential to bypass permission checks and execute actions with the privileges of the administrator who issued that key.
Business impact
This vulnerability poses a significant risk to site integrity and data security, as it allows for unauthorized administrative control over the learning management system. Given the CVSS score of 7.2, the potential for unauthorized data modification or full system compromise necessitates immediate attention to prevent malicious actors from leveraging existing restricted accounts to escalate privileges.
Remediation
Immediate Action: Update the Tutor LMS plugin to version 4.0.8 or later immediately to resolve the permission validation error.
Proactive Monitoring: Review web server and WordPress access logs for anomalous REST API requests originating from existing user accounts that should otherwise have restricted, read-only permissions.
Compensating Controls: If an immediate update is not feasible, consider disabling the affected REST API endpoints or restricting API access to known, trusted IP addresses using a Web Application Firewall (WAF) or server-level configuration.
Exploitation status
Public Exploit Available: No
Analyst recommendation
The risk posed by this privilege escalation vulnerability is high, as it effectively nullifies the security boundary between read-only users and site administrators. Administrators must prioritize the deployment of the 4.0.8 update across all affected WordPress environments to ensure that API credential permissions are correctly enforced and to prevent unauthorized administrative escalation.
More Themeum CVEs all →
History
CVE Brief tracked this CVE 5 days before it had a CVSS score.
- Disclosed CVE record published
- Collected by CVE Brief No CVSS score yet; tracked as early warning
- CVSS score assigned 7.2 (3.1)
- Analyst report written
Sources
Originally found and disclosed by Charles Vosburgh, with WPScan (coordinator), per the CVE Program record.