PT-2025-46776 · WordPress · Lifterlms – Wp Lms For Elearning

Angus Girvan

·

Published

2025-11-13

·

Updated

2025-11-18

·

CVE-2025-11923

CVSS v3.1

8.8

High

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes plugin versions 3.5.3 through 3.41.2 LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes plugin versions 4.0.0 through 4.21.3 LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes plugin versions 5.0.0 through 5.10.0 LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes plugin versions 6.0.0 through 6.11.0 LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes plugin versions 7.0.0 through 7.8.7 LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes plugin versions 8.0.0 through 8.0.7 LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes plugin versions 9.0.0 through 9.0.7 LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes plugin version 9.1.0
Description The LifterLMS plugin for WordPress is affected by a privilege escalation issue. The plugin does not properly validate a user’s identity before allowing modifications to their role through the REST API. The update item permissions check() function incorrectly returns true when a user updates their own account, failing to verify role changes. This allows authenticated attackers with student-level access or higher to escalate their privileges to administrator by modifying their roles array via a crafted REST API request. Another endpoint intended for instructors also presents an attack vector. The vulnerable API allows modification of user roles without sufficient authorization checks.
Recommendations LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes plugin versions 3.5.3 through 3.41.2: At the moment, there is no information about a newer version that contains a fix for this vulnerability. LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes plugin versions 4.0.0 through 4.21.3: At the moment, there is no information about a newer version that contains a fix for this vulnerability. LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes plugin versions 5.0.0 through 5.10.0: At the moment, there is no information about a newer version that contains a fix for this vulnerability. LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes plugin versions 6.0.0 through 6.11.0: At the moment, there is no information about a newer version that contains a fix for this vulnerability. LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes plugin versions 7.0.0 through 7.8.7: At the moment, there is no information about a newer version that contains a fix for this vulnerability. LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes plugin versions 8.0.0 through 8.0.7: At the moment, there is no information about a newer version that contains a fix for this vulnerability. LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes plugin versions 9.0.0 through 9.0.7: At the moment, there is no information about a newer version that contains a fix for this vulnerability. LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes plugin version 9.1.0: At the moment, there is no information about a newer version that contains a fix for this vulnerability.

LPE

Improper Privilege Management

Weakness Enumeration

Related Identifiers

CVE-2025-11923

Affected Products

Lifterlms – Wp Lms For Elearning