CVE-2026-12376
MediumCVSS 4.3Exploitation Probability (EPSS)
Low risk6th percentile - higher than 6% of all known CVEs
Summary
The Academy LMS WordPress plugin through 3.8.2 does not restrict access to quiz attempt records to their owner, allowing any authenticated user with subscriber-level access and above (enrolled in any single course) to read every user's quiz attempts across the whole site, including personal data such as IP addresses, names, registration dates and quiz results.
Risk Assessment
An attacker can access sensitive personal data of all users, violating privacy and potentially leading to identity theft.
Recommendation
Update the Academy LMS plugin to a version above 3.8.2 or apply the available patch.
Other vulnerabilities in Academy LMS
See all- CVE-2026-9341Medium
The Academy LMS plugin for WordPress up to version 3.8.0 is vulnerable to Insecure Direct Object Reference (IDOR) in the 'save_lesson_note', 'get_lesson_note', and 'complete_lesson_video' AJAX handlers due to missing validation on a user-controlled key. This allows authenticated attackers with Subscriber-level access or higher to read, overwrite, or delete private lesson notes of any other user (including administrators) and falsify lesson-completion progress for arbitrary users.
- CVE-2026-104915Medium
The Academy LMS plugin for WordPress up to version 4.0.3 is vulnerable to authorization bypass due to the plugin not properly verifying that a user is authorized to perform an action. Authenticated attackers with custom-level access can permanently delete arbitrary Academy lesson comments and their replies authored by any user, including administrators, across courses they do not instruct. The vulnerability is exploitable by any user registered as an Academy instructor for at least one course, as they can supply their own course_id to pass the instructor check while targeting comments belonging to entirely different courses.
- CVE-2026-104022Medium
The Academy LMS plugin for WordPress up to version 4.0.3 contains a privilege escalation vulnerability. The `add_child()` function assigns the `academy_student` role to any existing account based on the attacker-supplied `email` parameter before validating the guardian-ward relationship, and fails to roll back the role assignment when validation returns an error. This allows authenticated attackers with the `academy_guardian` role or higher to elevate any existing account, including their own, to the `academy_student` role, gaining `edit_posts` (Contributor-equivalent) capabilities and, when the student file-upload setting is enabled, `upload_files` (Author-equivalent) capabilities.
- CVE-2026-5348Medium
The Academy LMS WordPress plugin up to version 3.8.1 is vulnerable to Insecure Direct Object Reference (IDOR) in the '/topics' REST API endpoint. Lack of permission checks allows unauthenticated attackers to access detailed course data, including private, draft, scheduled, or password-protected courses.
- CVE-2025-68527Medium
The Academy LMS plugin up to version 3.4.0 contains a Stored Cross-site Scripting (XSS) vulnerability that allows an attacker to inject a persistent script into the website.
- CVE-2025-12098Medium
The Academy LMS – WordPress LMS Plugin for Complete eLearning Solution up to version 3.3.8 is vulnerable to sensitive information exposure via the 'enqueue_social_login_script' function. Unauthenticated attackers can extract sensitive data including the Facebook App Secret if Facebook Social Login is enabled.
- CVE-2023-4119Medium
A vulnerability has been found in Academy LMS 6.0 that leads to cross site scripting attacks. The issue affects unknown code in the file /academy/home/courses, and manipulation of the argument query/sort_by allows for remote attacks.
Original NVD description (English source)
The Academy LMS WordPress plugin through 3.8.2 does not restrict access to quiz attempt records to their owner, allowing any authenticated user with subscriber-level access and above (enrolled in any single course) to read every user's quiz attempts across the whole site, including personal data such as IP addresses, names, registration dates and quiz results.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

