WordPress Plugin Vulnerabilities

Tutor LMS < 3.9.6 - Instructor+ Arbitrary Course Modification and Deletion via IDOR

Description

The plugin is vulnerable to Insecure Direct Object References (IDOR) due to missing object-level authorization checks in the `course_list_bulk_action()`, `bulk_delete_course()`, and `update_course_status()` functions. This makes it possible for authenticated attackers, with Tutor Instructor-level access and above, to modify or delete arbitrary courses they do not own by manipulating course IDs in bulk action requests.

Affects Plugins

Fixed in 3.9.6

References

Classification

Type
IDOR
CWE

Miscellaneous

Original Researcher
Athiwat Tiprasaharn (Jitlada), Tharadol Suksamran (d3kc4rt_1)
Verified
No

Timeline

Publicly Published
2026-02-02 (about 3 months ago)
Added
2026-02-03 (about 3 months ago)
Last Updated
2026-02-03 (about 3 months ago)

Other