Description
The MasterStudy LMS WordPress Plugin WordPress plugin before 3.7.50 does not perform a per-object ownership check when returning a quiz attempt result, allowing any authenticated user with a minimal (subscriber) role to read other students' quiz grades, pass/fail status and attempt timestamps by referencing an attempt identifier belonging to another user.
Published: 2026-09-23
Score: 4.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Information Disclosure
Action: Patch Immediately
AI Analysis

Impact

The vulnerability is an indirect object reference that allows any authenticated user with a Subscriber role to read quiz attempt results belonging to other users. By supplying another user's attempt ID, the plugin returns score, pass/fail status, and timestamps. This results in confidentiality compromise of educational data and corresponds to CWE‑639.

Affected Systems

Any installation of the MasterStudy LMS WordPress Plugin running a version earlier than 3.7.50 is susceptible. The affected product is a WordPress plugin offered by the unknown provider MasterStudy LMS.

Risk and Exploitability

The CVSS base score of 4.3 indicates moderate severity. No EPSS data is available, and the vulnerability is not listed in the CISA KEV catalog, suggesting that active exploitation is not known. Successful exploitation requires the attacker to be an authenticated subscriber and to supply a valid attempt identifier, which may need ID enumeration or prior knowledge. Because the plugin does not enforce per‑object ownership checks, legitimate subscribers can read other students' quiz data as long as they possess any attempt ID.

Generated by OpenCVE AI on September 23, 2026 at 14:31 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the MasterStudy LMS plugin to version 3.7.50 or higher, which removes the missing ownership check.
  • If an upgrade is not immediately possible, restrict the Subscriber role so that users cannot request or view quiz attempt data for other students, or remove the ability to export such data.
  • Audit access logs and the plugin configuration to confirm that no other components expose quiz attempt identifiers to unauthenticated users.

Generated by OpenCVE AI on September 23, 2026 at 14:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 23 Sep 2026 11:45:00 +0000

Type Values Removed Values Added
Description The MasterStudy LMS WordPress Plugin WordPress plugin before 3.7.50 does not perform a per-object ownership check when returning a quiz attempt result, allowing any authenticated user with a minimal (subscriber) role to read other students' quiz grades, pass/fail status and attempt timestamps by referencing an attempt identifier belonging to another user.
Title MasterStudy LMS < 3.7.50 - Subscriber+ Quiz Attempt Grade Disclosure via IDOR
Weaknesses CWE-639
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-09-23T10:59:07.298Z

Reserved: 2026-08-26T18:07:09.452Z

Link: CVE-2026-81339

cve-icon Vulnrichment

Updated: 2026-09-23T10:37:59.961Z

cve-icon NVD

Status : Received

Published: 2026-09-23T06:17:02.263

Modified: 2026-09-23T11:17:11.880

Link: CVE-2026-81339

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-23T14:45:05Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key