Vulnerabilities / Sensei LMS / WPSEC-2026-0064

Sensei LMS <= 4.26.3 - Authenticated (Teacher+) Missing Authorization to Lesson and Module Course Reassignment

Medium 4.3 CWE-862Fixed in 4.26.4
ID
WPSEC-2026-0064
Plugin
Sensei LMS – Online Courses, Quizzes, & Learning (sensei-lms)
Affected
all versions before 4.26.4
Remediation
Update to 4.26.4 or later.
CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
Weakness
CWE-862
Usage
Plugin Low · Affected versions Low among sites WPSec scans, 2026-10-22
Attack surface
Sensei LMS on WPSec AttackSurface
Fix released
Published

Description

The Sensei LMS plugin for WordPress is vulnerable to unauthorized modification of data in all versions up to, and including, 4.26.3. Three paths were affected. The course-structure REST endpoint only checked edit permission for top-level lesson items, so lessons nested inside a module item were renamed and moved into the attacker's course without a check. The lesson bulk-edit handler moved lessons into any submitted course ID. The add_new_module_term AJAX handler attached new modules to any submitted post ID. This makes it possible for authenticated attackers with teacher-level access and above to take over or rename other teachers' lessons, and to add lessons or modules to courses they cannot edit.

References

Published by WPSec. Provided as is, without warranty. Corrections: contact us.

This advisory as JSON or Markdown · All advisories: JSON, RSS

License: CC BY 4.0