Skip to main content

MasterStudy LMS EUVDEUVD-2026-85802

| CVE-2026-88845 MEDIUM
Missing Authorization (CWE-862)
2026-09-24 WPScan GHSA-pc42-mggm-hf76
4.3
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain low-privilege account (self-register)
  2. Exploit
    Craft request to unprotected maintenance action
  3. Execution
    Bypass absent capability/nonce check
  4. Impact
    Plugin publishes attacker-attributed content

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires any authenticated WordPress account on the target site - even the lowest Subscriber role suffices (PR:L) - because the administrative maintenance action performs no capability check and no nonce verification. The practical prerequisite is therefore the ability to obtain a login: trivial on sites that allow open/self-service registration (common for LMS/course platforms) and a real limiter on sites where registration is closed. No user interaction, no special configuration, and no admin privileges are needed; the affected versions are MasterStudy LMS 2.3.0 through before 3.7.50. Impact is limited to creating published content attributed to the attacker's own account (integrity only).

Impact

This is a genuine but low-to-moderate priority issue, not an overstated high-CVSS finding. All signals align coherently: the CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N, base 4.3) describes a network-reachable, low-complexity flaw requiring only low privileges (any authenticated account, e.g. a subscriber) with a single low integrity impact and no confidentiality or availability loss. CISA SSVC concurs - Exploitation: none, Automatable: no, Technical Impact: partial - pointing to no observed exploitation and limited blast radius. A public exploit exists (WPScan) and the SSVC 'Automatable: no' plus PR:L keep it from being mass-exploitable, since an attacker first needs a valid low-level account on the target site. No EPSS score is provided and the flaw is not in CISA KEV, so there is no evidence of active or widespread exploitation. The signals are consistent (no conflicts), so real-world urgency is driven mostly by whether a site allows open/self-service registration; on such sites the barrier is trivial, on registration-closed sites the PR:L requirement is a meaningful limiter.

Exploit ScenarioDerived

On a MasterStudy LMS site that permits self-registration, an attacker registers a subscriber account and sends the administrative maintenance action request directly, which the plugin executes without any capability or nonce verification. The action publishes content on the site attributed to the attacker's account, enabling spam, SEO abuse, or planting misleading published posts. Publicly available exploit code (WPScan) lowers the effort required to reproduce this.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 24, 2026

Any authenticated WordPress user - down to the lowest-privilege Subscriber role - can invoke an administrative maintenance action in the MasterStudy LMS plugin (versions 2.3.0 through before 3.7.50) because the handler performs no capability check and no nonce verification, resulting in published content created and attributed to the attacker's own account. The network-reachable, PR:L vector (CVSS 3.1 4.3, CWE-862) means the only real prerequisite is obtaining a login, which is trivial on LMS sites that permit open self-service registration and a genuine limiter where registration is closed; no user interaction or admin rights are needed, and the assessed impact is integrity-only. Publicly available exploit code exists via the WPScan advisory, but there is no CISA KEV listing and SSVC rates exploitation as none, so this is a low-to-moderate priority finding rather than an actively exploited one; a vendor patch is available in 3.7.50.

RemediationAI

Vendor-released patch: upgrade the MasterStudy LMS WordPress plugin to 3.7.50 or later, which closes the missing capability and nonce checks; verify the installed version under Plugins in wp-admin and test on staging first, since LMS upgrades can touch course and enrollment data. If immediate upgrading is not possible, reduce exposure by disabling open self-service registration (Settings > General > Membership, and any MasterStudy student-registration option) so the PR:L prerequisite is no longer trivially satisfied - the trade-off is that legitimate students cannot self-enroll and must be provisioned by an administrator. Additionally audit recently published posts and pages for content authored by subscriber-level accounts and remove anything unauthorized, and consider a WAF rule that blocks requests triggering the maintenance action through admin-ajax.php/admin-post.php, accepting the risk that this may also block legitimate administrator-initiated maintenance. There is no KEV listing, so emergency out-of-band patching is not mandated by active exploitation, but the public WPScan exploit reference at https://wpscan.com/vulnerability/a1693fd3-7ba9-4a59-99ea-7f9fd00a9de1/ means unpatched sites should still be treated as exposed.

Affected VersionsENISA

MasterStudy LMS WordPress Plugin 2.3.0 <3.7.50

Affected Packages

euvd masterstudy_lms_wordpress_plugin fix: 3.7.50

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The root cause is CWE-862 (Missing Authorization) inside a WordPress plugin. WordPress gates privileged operations through two independent mechanisms: capability checks via current_user_can() (which enforces role/permission boundaries such as manage_options or edit_posts) and nonce verification via check_admin_referer()/check_ajax_referer() (which binds a request to a user session and intent). The affected administrative maintenance routine in MasterStudy LMS implements neither, so the endpoint is reachable by any logged-in account regardless of role and is also triggerable without a valid nonce. Because WordPress AJAX/admin-post handlers are exposed over the network at admin-ajax.php / admin-post.php, the missing checks convert an intended administrator-only maintenance operation into a subscriber-reachable action. The supplied CPE, cpe:2.3:a:unknown:masterstudy_lms_wordpress_plugin:*:*:*:*:*:*:*:*, leaves the vendor and version wildcarded, so the authoritative affected range comes from the EUVD entry (2.3.0 < 3.7.50) and the WPScan advisory. The LMS/course context matters: these plugins frequently expose open student self-registration, which materially lowers the cost of satisfying the PR:L prerequisite.

Know when Masterstudy Lms Wordpress Plugin gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (WPScan) PRIMARY 4.3 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
vuln.today AI 4.3 MEDIUM

Any authenticated low-priv user can trigger the unprotected action remotely (AV:N/AC:L/PR:L/UI:N); only unauthorized content creation results, so I:L with C:N/A:N and no scope change.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Lifecycle Timeline

4
CVSS changed
Sep 24, 2026 - 11:22 NVD
4.3 (None) 4.3 (MEDIUM)
Patch available
Sep 24, 2026 - 07:01 EUVD
CVE Published
Sep 24, 2026 - 06:00 cve.org
MEDIUM 4.3
CVE Published
Sep 24, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

The MasterStudy LMS WordPress Plugin WordPress plugin before 3.7.50 does not perform any capability or nonce checks on an administrative maintenance action, allowing any authenticated user, such as a subscriber, to trigger it and create published content on the site attributed to their own account.

Threat Intelligence Overview

EPSS Score
0.1%
Top 98% exploitable
Prevalence
Medium
popular WordPress LMS plugin, large but not universal install base
Exploit
POC
Public exploit code exists
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

42
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +22
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2026-88843 HIGH POC
7.2 Sep 24

Authenticated local file inclusion and code execution affects the MasterStudy LMS WordPress plugin in versions from 3.5.

CVE-2026-81197 MEDIUM POC
5.3 Sep 02

Unauthenticated information disclosure in MasterStudy LMS WordPress Plugin before 3.7.46 exposes the titles and IDs of a

CVE-2026-81195 MEDIUM POC
5.3 Sep 02

Unauthenticated information disclosure in MasterStudy LMS WordPress Plugin (all versions before 3.7.46) exposes per-stud

CVE-2026-88846 MEDIUM POC
5.3 Sep 24

Unauthenticated account creation in the MasterStudy LMS WordPress plugin (versions 2.3.0 through before 3.7.50) lets rem

CVE-2026-81199 MEDIUM POC
5.3 Sep 02

Unauthenticated information disclosure in MasterStudy LMS WordPress Plugin before 3.7.46 exposes learning statistics for

CVE-2026-81026 MEDIUM POC
4.8 Aug 29

Payment verification bypass in MasterStudy LMS WordPress Plugin before 3.7.40 permits unauthenticated attackers to fraud

CVE-2026-81342 MEDIUM POC
4.7 Aug 29

Open redirect in MasterStudy LMS WordPress Plugin before version 3.7.43 enables unauthenticated attackers to supply an u

CVE-2026-88847 MEDIUM POC
4.3 Sep 24

Missing authorization checks in the MasterStudy LMS WordPress plugin before 3.7.50 let any authenticated user - includin

CVE-2026-81194 MEDIUM POC
4.3 Sep 02

Broken object-level authorization in MasterStudy LMS WordPress Plugin before 3.7.46 exposes course sales records of any

CVE-2026-81198 LOW POC
3.8 Sep 02

Cross-instructor content tampering in MasterStudy LMS WordPress Plugin before 3.7.46 allows authenticated instructor-rol

CVE-2026-81340 LOW POC
3.8 Sep 18

Broken object-level authorization in the MasterStudy LMS WordPress plugin before 3.7.50 lets an authenticated user holdi

CVE-2026-81196 LOW POC
2.7 Sep 02

Instructors in MasterStudy LMS WordPress Plugin versions before 3.7.46 can read quiz questions, correct answers, and exp

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy