Skip to main content

MasterStudy LMS CVE-2026-40766

| EUVDEUVD-2026-36976 HIGH
SQL Injection (CWE-89)
2026-06-15 Patchstack GHSA-5px8-h7w4-rhfc
8.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Identify WordPress site running MasterStudy LMS
  2. Delivery
    Register Subscriber account via open signup
  3. Exploit
    Authenticate to obtain session cookie
  4. Execution
    Send crafted SQL payload to vulnerable plugin endpoint
  5. Persist
    Exfiltrate wp_users hashes and wp_options secrets
  6. Impact
    Crack or reuse credentials for admin takeover

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

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

Exploitation Conditions

Requires an authenticated WordPress session at the Subscriber role or higher on a site running MasterStudy LMS ≤ 3.7.25; on sites with open user registration enabled (the default for many LMS deployments to allow self-enrollment) this prerequisite is effectively free for any remote attacker, while sites that disable self-registration limit exploitation to anyone holding or able to obtain a low-tier account. No user interaction by another user is required (UI:N), no special non-default plugin configuration is called out in the advisory, and the network attack vector means exploitation works against any internet-reachable WordPress instance with the plugin installed.

Impact

Real-world risk is meaningful but conditional: CVSS 3.1 rates this 8.5 High with AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L, meaning network-reachable, low complexity, low privilege required, no user interaction, with high confidentiality impact and low availability impact across a changed scope. The PR:L requirement matches the 'Subscriber' qualifier in the title - WordPress sites that allow open user registration (a common default for LMS sites accepting student signups) effectively expose this to anyone on the internet, while sites with closed registration require an attacker to obtain or create any low-tier account first. There is no CISA KEV listing, no EPSS score provided, and no public exploit identified at time of analysis, but Patchstack-reported SQLi bugs in widely deployed WordPress plugins are historically weaponized quickly once disclosed; treat as a near-term priority for any site running this plugin with open registration. EPSS data is missing from the input and should be checked separately before final prioritization.

Exploit ScenarioDerived

An attacker registers a free Subscriber account on a WordPress site running MasterStudy LMS ≤ 3.7.25 (or uses any existing low-privilege account), then sends a crafted authenticated HTTP request to a vulnerable plugin endpoint with SQL syntax in a parameter that is concatenated into a backend query. The injected query exfiltrates sensitive data such as password hashes from wp_users, secret_key values from wp_options, and session tokens, enabling subsequent privilege escalation against the WordPress site or credential reuse elsewhere. No public exploit identified at time of analysis, but the low complexity and Subscriber-only prerequisite make rediscovery straightforward once the advisory is read.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jun 15, 2026

SQL injection in the MasterStudy LMS WordPress plugin (versions 3.7.25 and earlier) allows authenticated users at the Subscriber privilege level to inject crafted SQL into backend database queries, leading to high-impact disclosure of confidential database contents and limited availability degradation. The flaw was reported by Patchstack and carries a scope-changed CVSS 3.1 score of 8.5; no public exploit identified at time of analysis.

RemediationAI

Upstream fix available per Patchstack advisory; a specific patched release version is not stated in the provided data, so administrators should upgrade MasterStudy LMS to the latest available version above 3.7.25 from the WordPress plugin repository and verify the installed version after update. Until upgrade is possible, disable open user self-registration in WordPress (Settings → General → 'Anyone can register') to remove the trivial path to obtaining the Subscriber role required for exploitation - note this blocks new student signups, which may be unacceptable for LMS deployments and should be paired with a manual enrollment workflow. As a complementary control, place a Web Application Firewall such as Patchstack, Wordfence, or a managed-rules ModSecurity profile in front of the site to virtually patch the vulnerable endpoint, and audit existing Subscriber-role accounts for unexpected entries. Authoritative advisory: https://patchstack.com/database/wordpress/plugin/masterstudy-lms-learning-management-system/vulnerability/wordpress-masterstudy-lms-plugin-3-7-25-sql-injection-vulnerability.

Affected VersionsENISA

MasterStudy LMS n/a ≤3.7.25

Affected Packages

euvd masterstudy_lms no fix

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

MasterStudy LMS is a learning management system plugin (vendor StylemixThemes, CPE cpe:2.3:a:stylemixthemes:masterstudy_lms) used on WordPress sites to deliver courses, quizzes, and student enrollment workflows. The vulnerability is a CWE-89 SQL Injection, meaning user-controlled input reaches a SQL query without proper parameterization or escaping - a recurring class of bug in WordPress plugins that expose AJAX/REST endpoints to logged-in users including the low-privilege Subscriber role, which is created automatically when open registration is enabled. The S:C (scope changed) component of the CVSS vector indicates the injected SQL impacts a security authority beyond the vulnerable component itself, consistent with reading data across the entire wp_* schema (users, options, secret tokens) rather than only plugin-specific tables.

Know when Masterstudy Lms 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 (Patchstack) PRIMARY 8.5 HIGH
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L
vuln.today AI 8.5 HIGH

Network-reachable WordPress endpoint, low complexity SQLi, requires Subscriber account (PR:L), no user interaction; SQL injection reads cross-schema data (S:C, C:H) with minor query disruption (A:L).

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Subscriber SQL Injection in MasterStudy LMS <= 3.7.25 versions.

Executive ViewAI

Why It Matters

The MasterStudy LMS WordPress plugin (versions 3.7.25 and earlier) contains a SQL injection vulnerability allowing WordPress subscriber accounts to extract sensitive database contents, risking exposure of customer data, user credentials, and site information. Though no public exploit identified at time of analysis, the CVSS 8.5 score with scope change indicates significant organizational risk across all affected WordPress installations.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Immediate interim controls: disable the vulnerable plugin; if functionality is business-critical, restrict Subscriber role to minimal necessary capabilities, enable comprehensive database query logging to detect exploitation attempts, and implement database-level access controls limiting subscriber account reach.

Threat Intelligence Overview

EPSS Score
0.3%
Top 75% exploitable
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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

CVE-2024-1512 CRITICAL POC
9.8 Feb 17

The MasterStudy LMS WordPress Plugin - for Online Courses and Education plugin for WordPress is vulnerable to union base

CVE-2024-3136 CRITICAL POC
9.8 Apr 09

The MasterStudy LMS plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 3.3

CVE-2022-0441 CRITICAL POC
9.8 Mar 07

The MasterStudy LMS WordPress plugin before 2.7.6 does to validate some parameters given when registering a new account,

CVE-2024-5973 HIGH POC
8.8 Jul 22

The MasterStudy LMS WordPress Plugin WordPress plugin before 3.3.24 does not prevent students from creating instructor a

CVE-2023-4278 HIGH POC
7.5 Sep 11

The MasterStudy LMS WordPress Plugin WordPress plugin before 3.0.18 does not have proper checks in place during registra

CVE-2024-2411 CRITICAL
9.8 Mar 29

The MasterStudy LMS plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 3.3

CVE-2024-2409 CRITICAL
9.8 Mar 29

The MasterStudy LMS plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 3.3

CVE-2024-37094 CRITICAL
9.8 Nov 01

Missing Authorization vulnerability in StylemixThemes MasterStudy LMS allows Exploiting Incorrectly Configured Access Co

CVE-2026-78284 HIGH
8.6 Aug 24

Unauthenticated arbitrary file deletion in the MasterStudy LMS WordPress plugin (versions ≤ 3.7.42) allows remote, unaut

CVE-2026-88848 MEDIUM POC
4.2 Sep 25

Authenticated MasterStudy LMS members can bypass membership-plan restrictions to enroll in paid courses outside their pl

CVE-2026-73404 MEDIUM
6.5 Aug 18

Broken Access Control in the MasterStudy LMS WordPress plugin (versions up to and including 3.7.41) permits any authenti

CVE-2026-57330 MEDIUM
6.5 Jun 29

Stored Cross-Site Scripting in the MasterStudy LMS WordPress plugin (versions <= 3.7.27) allows authenticated subscriber

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