Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2025-6639: CWE-285 Improper Authorization in themeum Tutor LMS Pro

0
Medium
VulnerabilityCVE-2025-6639cvecve-2025-6639cwe-285
Published: Sat Oct 25 2025 (10/25/2025, 05:31:22 UTC)
Source: CVE Database V5
Vendor/Project: themeum
Product: Tutor LMS Pro

Description

The Tutor LMS Pro – eLearning and online course solution plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 3.8.3 due to missing validation on a user controlled key when viewing and editing assignments through the tutor_assignment_submit() function. This makes it possible for authenticated attackers, with Subscriber-level access and above, to view and edit assignment submissions of other students.

AI-Powered Analysis

AILast updated: 11/01/2025, 07:17:00 UTC

Technical Analysis

CVE-2025-6639 is an insecure direct object reference (IDOR) vulnerability classified under CWE-285 (Improper Authorization) in the Tutor LMS Pro plugin for WordPress, a popular eLearning and online course management solution. The vulnerability exists in all versions up to and including 3.8.3 due to insufficient validation of a user-controlled key parameter within the tutor_assignment_submit() function. This function handles viewing and editing of assignment submissions. Because the plugin fails to properly verify whether the authenticated user has the right to access or modify a given assignment submission, attackers with Subscriber-level privileges or higher can manipulate the key parameter to access or alter other students' submissions. The flaw requires authentication but no further user interaction, and it can be exploited remotely via network access to the WordPress site. The CVSS v3.1 base score is 5.4 (medium severity), reflecting low attack complexity, low privileges required, no user interaction, and limited impact on confidentiality and integrity but no impact on availability. No patches or known exploits are currently available, but the vulnerability could lead to unauthorized disclosure and modification of sensitive academic data, undermining trust in the eLearning platform. The issue highlights the importance of robust access control checks in multi-user educational environments.

Potential Impact

For European organizations, especially educational institutions and eLearning providers using Tutor LMS Pro, this vulnerability threatens the confidentiality and integrity of student assignment data. Unauthorized users could view sensitive academic submissions, potentially leading to privacy violations under GDPR and other data protection regulations. The ability to modify assignments could also undermine academic integrity, enabling cheating or falsification of records. This could damage institutional reputation and lead to regulatory penalties. Since the vulnerability requires only Subscriber-level access, it increases the risk from insider threats or compromised low-privilege accounts. The impact is particularly significant for large universities and online course providers with many users, where exploitation could affect numerous students. Although availability is not impacted, the breach of data confidentiality and integrity is critical in educational contexts.

Mitigation Recommendations

European organizations should immediately audit their Tutor LMS Pro plugin versions and upgrade to a patched release once available from the vendor. Until a patch is released, administrators should restrict Subscriber-level user capabilities to the minimum necessary, potentially disabling assignment submission features for low-privilege users. Implementing web application firewalls (WAFs) with rules to detect and block suspicious parameter tampering targeting tutor_assignment_submit() can provide temporary protection. Monitoring logs for unusual access patterns to assignment submissions is recommended to detect exploitation attempts. Additionally, organizations should review and enforce strict role-based access controls within WordPress and Tutor LMS Pro. Educating users about the risk of credential compromise and enforcing strong authentication mechanisms (e.g., MFA) will reduce the likelihood of unauthorized access. Finally, organizations should prepare incident response plans specific to eLearning data breaches.

Need more detailed analysis?Get Pro

Technical Details

Data Version
5.1
Assigner Short Name
Wordfence
Date Reserved
2025-06-25T14:18:39.748Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 68fc626a07185a1a52fd762b

Added to database: 10/25/2025, 5:38:50 AM

Last enriched: 11/1/2025, 7:17:00 AM

Last updated: 12/14/2025, 8:16:22 AM

Views: 237

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need enhanced features?

Contact root@offseq.com for Pro access with improved analysis and higher rate limits.

Latest Threats