Description
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.
Published: 2026-08-29
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The MasterStudy LMS WordPress plugin allows an attacker to send a forged PayPal IPN message that is not checked for amount, receiver, currency or status before the plugin marks the order as completed. The result is that an unauthenticated user can trigger completion of a full‑price order by paying only a minimal token amount, immediately gaining access to paid content. This flaw is a classic bypass of the authorization process that lets attackers obtain paid resources without paying the required fee.

Affected Systems

It affects all installations of the MasterStudy LMS plugin that run a version older than 3.7.40. The plugin’s payment verification logic is vulnerable, and based on the description it is inferred that an attacker can exercise the flaw by sending a forged PayPal IPN message from any external address able to reach the plugin’s IPN endpoint exposed by the plugin.

Risk and Exploitability

Because a valid PayPal IPN signature and payment status are not validated, the vulnerability can be exploited by sending a crafted HTTP POST request to the IPN listener. Although EPSS is not available and the flaw is not listed in CISA KEV, the potential impact of unauthorized access to paid courses is significant. The lack of verification increases the likelihood of exploitation, especially on sites with active PayPal payment integration, and poses a high risk to both confidentiality and integrity of the paid content.

Generated by OpenCVE AI on August 29, 2026 at 08:32 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade MasterStudy LMS to version 3.7.40 or later, which includes proper verification of PayPal IPN data.
  • If an upgrade cannot be performed immediately, block external IPN traffic until the plugin is updated or add server‑side validation that checks the amount, receiver, currency and transaction status before marking the order as completed.
  • After deploying the fix, audit the payment processing code to verify that all IPN messages are authenticated, signed, and status‑checked, and consider implementing a separate token‑based confirmation flow to guard against replay or tampering.

Generated by OpenCVE AI on August 29, 2026 at 08:32 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 29 Aug 2026 09:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-285

Sat, 29 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description 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.
Title MasterStudy LMS < 3.7.40 - Unauthenticated Payment Bypass via PayPal IPN
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-29T06:00:23.592Z

Reserved: 2026-08-26T15:19:45.263Z

Link: CVE-2026-81026

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-29T06:17:55.990

Modified: 2026-08-29T06:17:55.990

Link: CVE-2026-81026

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-29T08:45:03Z

Weaknesses