📧 info@ciso.sa | 📱 +966550939344 | Riyadh, Kingdom of Saudi Arabia
🔧 Scheduled Maintenance — Saturday 2:00-4:00 AM AST. Some features may be temporarily unavailable.    ●   
💎
Pro Plan 50% Off Unlock all AI features, unlimited reports, and priority support. Upgrade
Search Center
ESC to close
Global vulnerability Technology and Software Development HIGH 1h Global vulnerability Government and Federal Agencies CRITICAL 1h Global supply_chain Software Development and Open-Source Ecosystems HIGH 2h Global vulnerability Enterprise Software/SaaS MEDIUM 2h Global supply_chain Software Development HIGH 3h Global general Insurance/Risk Management HIGH 3h Global data_breach Enterprise Software / Information Technology CRITICAL 4h Global vulnerability Technology/Software CRITICAL 6h Global malware Social Media and Consumer Technology HIGH 6h Global botnet Information Technology and IoT HIGH 6h Global vulnerability Technology and Software Development HIGH 1h Global vulnerability Government and Federal Agencies CRITICAL 1h Global supply_chain Software Development and Open-Source Ecosystems HIGH 2h Global vulnerability Enterprise Software/SaaS MEDIUM 2h Global supply_chain Software Development HIGH 3h Global general Insurance/Risk Management HIGH 3h Global data_breach Enterprise Software / Information Technology CRITICAL 4h Global vulnerability Technology/Software CRITICAL 6h Global malware Social Media and Consumer Technology HIGH 6h Global botnet Information Technology and IoT HIGH 6h Global vulnerability Technology and Software Development HIGH 1h Global vulnerability Government and Federal Agencies CRITICAL 1h Global supply_chain Software Development and Open-Source Ecosystems HIGH 2h Global vulnerability Enterprise Software/SaaS MEDIUM 2h Global supply_chain Software Development HIGH 3h Global general Insurance/Risk Management HIGH 3h Global data_breach Enterprise Software / Information Technology CRITICAL 4h Global vulnerability Technology/Software CRITICAL 6h Global malware Social Media and Consumer Technology HIGH 6h Global botnet Information Technology and IoT HIGH 6h
Vulnerabilities

CVE-2026-6965

Medium
CWE-639 — Weakness Type
Published: May 13, 2026  ·  Modified: May 16, 2026  ·  Source: NVD
CVSS v3
5.3
🔗 NVD Official
📄 Description (English)

The Tutor LMS – eLearning and online course solution plugin for WordPress is vulnerable to Insecure Direct Object Reference in versions up to and including 3.9.9. This is due to the `get_course_id_by()` function unconditionally trusting the user-supplied `course` GET parameter as the authoritative course ID for content ownership lookups, which is then consumed by `can_user_manage()`, the plugin's sole authorization gate for instructor-level operations, causing it to evaluate instructor membership against the attacker-controlled course rather than the course that actually owns the target content object. This makes it possible for authenticated attackers, with instructor-level access and above, to perform unauthorized operations on any other instructor's course content, including permanently deleting lessons, assignments, quizzes (with cascading deletion of all student attempt data), topics, announcements, and Q&A threads, as well as creating or modifying lessons, topics, and announcements in victim courses, manipulating student quiz grades, and reading unpublished lesson and quiz content.

🤖 AI Executive Summary

Tutor LMS WordPress plugin versions up to 3.9.9 contain an Insecure Direct Object Reference vulnerability allowing authenticated instructors to manipulate course IDs and gain unauthorized access to other instructors' course content. Attackers can delete lessons, assignments, quizzes, and associated student data by exploiting the insecure `get_course_id_by()` function.

📄 Description (Arabic)

يستغل هذا الضعف الثقة غير المشروطة في معامل GET المزود من المستخدم لتحديد معرف الدورة، مما يسمح للمدربين المصرحين بالوصول إلى دورات المدربين الآخرين. يمكن للمهاجمين حذف محتوى الدورة بشكل دائم بما في ذلك الدروس والمهام والاختبارات وجميع بيانات محاولات الطلاب المرتبطة بها.

🤖 ملخص تنفيذي (AI)

يحتوي مكون Tutor LMS لـ WordPress على ثغرة في الإصدارات حتى 3.9.9 تسمح للمدربين المصرحين بالتلاعب بمعرفات الدورات والوصول غير المصرح إلى محتوى دورات المدربين الآخرين. يمكن للمهاجمين حذف الدروس والمهام والاختبارات وبيانات محاولات الطلاب المرتبطة بها.

🤖 AI Intelligence Analysis Analyzed: May 30, 2026 03:50
🇸🇦 Saudi Arabia Impact Assessment
Saudi Relevance: high
🏢 Affected Saudi Sectors
education government healthcare
🎯 MITRE ATT&CK Techniques
⚖️ Saudi Risk Score (AI)
7.0
/ 10.0
🔧 Remediation Steps (English)
Update Tutor LMS plugin to version 3.9.10 or later immediately. Implement proper authorization checks that validate course ownership independently of user-supplied parameters. Conduct security audit of all authorization gates in the plugin. Monitor course deletion logs for suspicious activity. Restrict instructor permissions to their own courses only.
🔧 خطوات المعالجة (العربية)
قم بتحديث مكون Tutor LMS إلى الإصدار 3.9.10 أو أحدث فوراً. قم بتنفيذ فحوصات تفويض مناسبة تتحقق من ملكية الدورة بشكل مستقل عن المعاملات المزودة من المستخدم. أجرِ تدقيق أمني لجميع بوابات التفويض في المكون. راقب سجلات حذف الدورات للنشاط المريب. قيد صلاحيات المدرب لدوراتهم الخاصة فقط.
📋 Regulatory Compliance Mapping
🟢 NCA ECC 2024
5.1.1 5.1.2
🔵 SAMA CSF
AC-3 AC-4
🟡 ISO 27001:2022
A.9.1.1 A.9.2.1 A.9.4.3
🔗 References & Sources 30
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.7/classes/Ajax.php#L294
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.7/classes/Ajax.php#L507
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.7/classes/Ajax.php#L586
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.7/classes/Announcements.php#L105
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.7/classes/Course.php#L1997
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.7/classes/Course.php#L2045
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.7/classes/Lesson.php#L186
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.7/classes/Lesson.php#L243
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.7/classes/Lesson.php#L341
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.7/classes/Q_And_A.php#L219
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.7/classes/Q_And_A.php#L297
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.7/classes/Q_And_A.php#L339
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.7/classes/Quiz.php#L1007
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.7/classes/Quiz.php#L1041
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.7/classes/Quiz.php#L888
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.7/classes/Utils.php#L7829
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.7/classes/Utils.php#L8020
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.9/classes/Ajax.php#L294
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.9/classes/Ajax.php#L507
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.9/classes/Ajax.php#L586
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.9/classes/Announcements.php#L105
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.9/classes/Course.php#L1997
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.9/classes/Course.php#L2045
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.9/classes/Lesson.php#L186
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.9/classes/Lesson.php#L243
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.9/classes/Lesson.php#L341
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.9/classes/Q_And_A.php#L219
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.9/classes/Q_And_A.php#L297
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.9/classes/Q_And_A.php#L339
security@wordfence.com
🔗
https://plugins.trac.wordpress.org/browser/tutor/tags/3.9.9/classes/Quiz.php#L1007
security@wordfence.com
📊 CVSS Score
5.3
/ 10.0 — Medium
📊 CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Attack VectorN — None / Network
Attack ComplexityL — Low / Local
Privileges RequiredN — None / Network
User InteractionN — None / Network
ScopeU — Unchanged
ConfidentialityN — None / Network
IntegrityL — Low / Local
AvailabilityN — None / Network
📋 Quick Facts
Severity Medium
CVSS Score5.3
CWECWE-639
EPSS0.08%
Exploit No
Patch ✗ No
Published 2026-05-13
Source Feed nvd
🇸🇦 Saudi Risk Score
7.0
/ 10.0 — Saudi Risk
Priority: HIGH
🏷️ Tags
CWE-639
Share this CVE
📣 Found this valuable?
Share it with your cybersecurity network
in LinkedIn 𝕏 X / Twitter 💬 WhatsApp ✈ Telegram
🍪 Privacy Preferences
CISO Consulting — Compliant with Saudi Personal Data Protection Law (PDPL)
We use cookies and similar technologies to provide the best experience on our platform. You can choose which types you accept.
🔒
Essential Always On
Required for the website to function properly. Cannot be disabled.
📋 Sessions, CSRF tokens, authentication, language preferences
📊
Analytics
Help us understand how visitors use the site and improve performance.
📋 Page views, session duration, traffic sources, performance metrics
⚙️
Functional
Enable enhanced features like content personalization and preferences.
📋 Dark/light theme, font size, custom dashboards, saved filters
📣
Marketing
Used to deliver content and ads relevant to your interests.
📋 Campaign tracking, retargeting, social media analytics
Privacy Policy →
CISO AI Assistant
Ask anything · Documents · Support
🔐

Introduce Yourself

Enter your details to access the full assistant

Your info is private and never shared
💬
CyberAssist
Online · responds in seconds
5 / 5
🔐 Verify Your Identity

Enter your email to receive a verification code before submitting a support request.

Enter to send · / for commands 0 / 2000
CISO AI · Powered by Anthropic Claude
✦ Quick Survey Help Us Improve CISO Consulting Your feedback shapes the future of our platform — takes less than 2 minutes.
⚠ Please answer this question to continue

How would you rate your overall experience with our platform?

Rate from 1 (poor) to 5 (excellent)

🎉
Thank you!
Your response has been recorded.