Tutor LMS for WordPress, Sensitive Information Exposure, CVE-2025-6680 (medium)

Listen to this Post

How the mentioned CVE works:

The vulnerability CVE-2025-6680 in Tutor LMS plugin for WordPress up to version 3.8.3 stems from improper access controls in assignment viewing functionality. Authenticated users with tutor-level permissions or higher can exploit insufficient authorization checks. The plugin fails to verify if a tutor is assigned to teach a specific course when handling requests for assignment data. This allows attackers to manipulate course ID parameters in API endpoints or web interfaces. By sending crafted HTTP requests, they can bypass restrictions and retrieve sensitive assignment details from unauthorized courses. The flaw resides in missing server-side validation before database queries, exposing student submissions, grades, and personal information.
Platform: Tutor LMS WordPress
Version: Up to 3.8.3
Vulnerability: Sensitive Information Exposure
Severity: Medium
Date: 10/25/2025

Prediction: Patch expected 12/2025

What Undercode Say:

Analytics:

curl -H “Authorization: Bearer TOKEN” “https://example.com/wp-json/tutor/v1/assignments?course_id=123”

if(current_user_can(‘tutor’)) { get_assignments($_GET[‘course_id’]); }

How Exploit:

Manipulate course IDs.

Protection from this CVE:

Update plugin version.

Impact:

Data privacy breach.

🎯Let’s Practice Exploiting & Learn Patching For Free:

Sources:

Reported By: nvd.nist.gov
Extra Source Hub:
Undercode

🔐JOIN OUR CYBER WORLD [ CVE News • HackMonitor • UndercodeNews ]

💬 Whatsapp | 💬 Telegram

📢 Follow DailyCVE & Stay Tuned:

𝕏 formerly Twitter 🐦 | @ Threads | 🔗 Linkedin Featured Image

Scroll to Top