Description
The Masteriyo LMS WordPress plugin before 3.4.2 does not verify that the user making the request owns the course-progress records being returned, allowing any authenticated user, such as a self-registered subscriber, to read another user's learning activity. The ownership check it applies is skipped whenever the requested account is not named with a non-zero value, in which case the records of every learner on the site are returned at once.
Published: 2026-09-24
Score: 4.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized Information Disclosure
Action: Patch
AI Analysis

Impact

The Masteriyo LMS WordPress plugin before version 3.4.2 fails to verify that an authenticated request is being performed on the user’s own course‑progress records, allowing any logged‑in user to view another user’s learning activity. The ownership check is bypassed when a zero or missing identifier is supplied, causing the server to return the progress data for all learners on the site. Attacks require only credentials for a regular subscriber account and result in privacy violations with potential compliance implications.

Affected Systems

The affected product is the Masteriyo LMS WordPress plugin, all releases prior to 3.4.2. Users who have installed an earlier version of the plugin should be aware that they are vulnerable regardless of the site’s host or other plugins.

Risk and Exploitability

Because the vulnerability is limited to authenticated users, it is likely to be abused by any subscriber account with no additional privileges. EPSS data is not available and the vulnerability is not listed in the CISA KEV catalog, suggesting no publicly known exploitation yet. However, the lack of an access control check in a widely installed plugin raises the risk for privacy exposure. The CVSS score of 4.3 indicates a moderate severity due to privacy breach.

Generated by OpenCVE AI on September 24, 2026 at 12:26 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Masteriyo LMS plugin to version 3.4.2 or later, which restores ownership verification for course‑progress requests.
  • If an update is not immediately possible, remove or disable plugin functionality that exposes user progress data until the patch can be applied.
  • Audit user account roles and restrict anonymous or subscriber accounts from accessing endpoints that reveal personal learning activity, ensuring only administrators or the course owner can retrieve progress records.

Generated by OpenCVE AI on September 24, 2026 at 12:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 27 Sep 2026 12:15:00 +0000

Type Values Removed Values Added
First Time appeared Wordpress-extensions
Wordpress-extensions masteriyo Lms
Vendors & Products Wordpress-extensions
Wordpress-extensions masteriyo Lms

Thu, 24 Sep 2026 11:30:00 +0000

Type Values Removed Values Added
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'}


Thu, 24 Sep 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284
CWE-639

Thu, 24 Sep 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Masteriyo LMS WordPress plugin before 3.4.2 does not verify that the user making the request owns the course-progress records being returned, allowing any authenticated user, such as a self-registered subscriber, to read another user's learning activity. The ownership check it applies is skipped whenever the requested account is not named with a non-zero value, in which case the records of every learner on the site are returned at once.
Title Masteriyo LMS < 3.4.2 - Subscriber+ Arbitrary User Course Progress Disclosure via IDOR
References

Subscriptions

Wordpress-extensions Masteriyo Lms
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-09-24T10:41:55.687Z

Reserved: 2026-08-31T08:27:29.561Z

Link: CVE-2026-82849

cve-icon Vulnrichment

Updated: 2026-09-24T10:35:28.937Z

cve-icon NVD

Status : Deferred

Published: 2026-09-24T06:17:01.650

Modified: 2026-09-24T14:42:02.707

Link: CVE-2026-82849

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-27T11:44:32Z

Weaknesses
  • CWE-284

    Improper Access Control

  • CWE-639

    Authorization Bypass Through User-Controlled Key