Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconRegister account and initiate checkout for paid course
-
DeliveryRecord valid order ID from checkout flow
-
ExploitSubmit minimal token payment through configured gateway
-
InstallGateway fires legitimate webhook to plugin callback endpoint
-
C2Plugin processes notification without validating amount, currency, or status
-
ExecuteOrder marked fully completed
-
ImpactAttacker gains access to premium course content
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK
1 technique across 1 tactic: Defense Evasion The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the target WordPress site to run MasterStudy LMS Plugin in a version prior to 3.7.40 with at least one payment gateway configured and active, so that IPN or webhook callbacks are processed by the vulnerable handler. The attacker must be able to initiate a checkout flow to generate a valid order ID and must have network access to the plugin's payment callback endpoint. A minimal but real payment through a supported gateway is required - the attacker pays a token amount, not zero, since the gateway itself must issue a callback. Limiting factors include: the attacker must register and initiate checkout on the target site; a supported payment gateway must be enabled; and the attacker must be able to complete a real (if trivially cheap) payment transaction. No elevated authentication beyond site registration is required. |
| Impact | The vendor CVSS score of 4.8 Medium (AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N) reflects the network-accessible, unauthenticated nature of the flaw tempered by high attack complexity - likely accounting for the need to initiate a real checkout flow and correctly associate a payment notification with a valid order ID using a supported gateway. EPSS at 0.15% (4th percentile) is notably low despite public POC availability, suggesting the exploit requires sufficient setup to discourage mass opportunistic exploitation. The bounded impact metrics (C:L/I:L) accurately reflect the harm scope - unauthorized access to paid course content and fraudulent order completion - rather than full system compromise. This is primarily a financial and business integrity risk: operators lose direct revenue per exploited enrollment, and paid course material may be redistributed. There is no CISA KEV listing, meaning active widespread exploitation is not confirmed. Despite the low EPSS, IPN bypass attacks are well-understood and the public POC lowers the skill floor, making unpatched operators facing real if not imminent risk. |
| Exploit ScenarioDerived | An attacker creates an account on a vulnerable LMS site, initiates a checkout for a premium course, and records the resulting order ID. They make a minimal payment (e.g., a few cents) through a configured gateway; the gateway fires a legitimate webhook to the plugin's callback endpoint. Because the plugin does not validate the payment amount against the order total, it marks the full-price order complete and grants the attacker unrestricted access to paid course content. A public proof-of-concept is available via WPScan. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAI
Payment verification bypass in MasterStudy LMS WordPress Plugin before 3.7.40 permits unauthenticated attackers to fraudulently complete full-price course orders by submitting payment webhook notifications with only a token amount. The plugin neglects to validate the transaction amount, receiving account, currency, or payment status before updating order state to completed, granting unauthorized access to paid LMS content. A public proof-of-concept is available via WPScan, though EPSS remains low at 0.15% (4th percentile) and no CISA KEV listing has been confirmed.
RemediationAI
Upgrade MasterStudy LMS WordPress Plugin to version 3.7.40 or later, which contains the vendor-released patch addressing payment notification validation. The fix is confirmed available and documented by WPScan at https://wpscan.com/vulnerability/6677b55c-5d51-4849-ac67-849a500aefe2/. If immediate patching is not feasible, administrators should temporarily disable webhook and IPN payment processing and switch to manual order review workflows - this prevents automated exploitation at the cost of delayed student enrollment confirmation. After patching, audit existing orders for anomalously low payment amounts (e.g., under a meaningful threshold) that may indicate prior exploitation.
Affected VersionsENISA
Affected Packages
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 vulnerability affects MasterStudy LMS WordPress Plugin (CPE: cpe:2.3:a:unknown:masterstudy_lms_wordpress_plugin:*:*:*:*:*:*:*:*) in versions prior to 3.7.40. Root cause is CWE-284 (Improper Access Control): the plugin's payment notification handler - typically an IPN (Instant Payment Notification) or webhook endpoint - processes incoming payment callbacks from third-party gateways without server-side validation of critical transaction fields including amount, currency, receiver account, and final payment status. This is a classic IPN trust vulnerability where the receiving application blindly accepts the incoming payload instead of cross-verifying that the payment genuinely completed for the correct amount against the original order. The attack surface is the WordPress payment callback endpoint registered by the plugin, reachable over the network without authentication.
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
AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
Attack only requires initiating a real checkout and submitting a minimal payment; plugin simply omits amount validation entirely, so no complex bypass technique is needed.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The MasterStudy LMS WordPress Plugin WordPress plugin before 3.7.40 does not verify the amount, receiver, currency or status of a payment notification before marking the corresponding order completed, allowing unauthenticated users to complete full-price orders and gain access to paid content by paying only a token amount.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Authenticated local file inclusion and code execution affects the MasterStudy LMS WordPress plugin in versions from 3.5.
Unauthenticated information disclosure in MasterStudy LMS WordPress Plugin before 3.7.46 exposes the titles and IDs of a
Unauthenticated information disclosure in MasterStudy LMS WordPress Plugin (all versions before 3.7.46) exposes per-stud
Unauthenticated account creation in the MasterStudy LMS WordPress plugin (versions 2.3.0 through before 3.7.50) lets rem
Unauthenticated information disclosure in MasterStudy LMS WordPress Plugin before 3.7.46 exposes learning statistics for
Open redirect in MasterStudy LMS WordPress Plugin before version 3.7.43 enables unauthenticated attackers to supply an u
Missing authorization checks in the MasterStudy LMS WordPress plugin before 3.7.50 let any authenticated user - includin
Any authenticated WordPress user - down to the lowest-privilege Subscriber role - can invoke an administrative maintenan
Broken object-level authorization in MasterStudy LMS WordPress Plugin before 3.7.46 exposes course sales records of any
Cross-instructor content tampering in MasterStudy LMS WordPress Plugin before 3.7.46 allows authenticated instructor-rol
Broken object-level authorization in the MasterStudy LMS WordPress plugin before 3.7.50 lets an authenticated user holdi
Broken access control in the MasterStudy LMS WordPress plugin (versions 3.7.13 up to but not including 3.7.55) lets an a
EUVD-2026-68062
GHSA-26xx-gp3p-fv9p
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB