CVE-2026-14848

Paid Member Subscriptions < 3.0.8 - Subscriber+ Cross-User Subscription Hijack via process_checkout

Published Aug 4, 2026 CVSS 3.1 · 5.4 Medium EPSS < 1% KEV · Not listed
Description
The Paid Membership Subscriptions WordPress plugin before 3.0.8 does not verify that the subscription being modified through its change-subscription checkout belongs to the current user, allowing any authenticated user with Subscriber-level access and above to take over another member's subscription and overwrite its plan, status and expiration.

Analysis

AI-generated

Technical impact

The Paid Membership Subscriptions WordPress plugin versions prior to 3.0.8 fails to verify that a subscription being altered through the change‑subscription checkout belongs to the user who is currently logged in. As a result, an authenticated user with a Subscriber role or higher can modify another member’s subscription, overwriting the plan, status, and expiration. The flaw allows an attacker to impersonate another user, change billing details, and gain access to content or features they are not entitled to. This constitutes an improper access control weakness (CWE‑284).

Affected Systems

Any WordPress site using the Paid Membership Subscriptions plugin before version 3.0.8 is affected. The issue applies to the plugin as distributed by the vendor and is not limited to a specific host or WordPress installation. Administrators should verify the installed version on all sites that use this plugin.

Risk and Exploitability

The vulnerability requires the attacker to be authenticated with a Subscriber role or higher. Once logged in, the attacker can target any user’s subscription via the checkout flow, potentially altering financial and access controls. Because the flaw is client‑side from the user perspective but does not trigger an obvious alert, the risk is moderate, as indicated by the CVSS score of 5.4, especially in environments where subscription data determines content access or billing. The EPSS score is less than 1%, and the vulnerability is not listed in the CISA KEV catalog, but the lack of a verification step suggests an elevated risk of exploitation in active deployments.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Paid Membership Subscriptions plugin to version 3.0.8 or later.
  • Restrict the permission afforded to Subscriber‑level users so they cannot modify other users’ subscriptions via the checkout interface.
  • Audit subscription activity logs for unexpected changes to detect any ongoing hijacking attempts.

Generated by OpenCVE AI on August 4, 2026 at 20:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Cozmoslabs
Cozmoslabs paid Membership Subscriptions
Wordpress
Wordpress wordpress
Vendors & Products Cozmoslabs
Cozmoslabs paid Membership Subscriptions
Wordpress
Wordpress wordpress
Type Values Removed Values Added
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Weaknesses CWE-284
Type Values Removed Values Added
Description The Paid Membership Subscriptions WordPress plugin before 3.0.8 does not verify that the subscription being modified through its change-subscription checkout belongs to the current user, allowing any authenticated user with Subscriber-level access and above to take over another member's subscription and overwrite its plan, status and expiration.
Title Paid Member Subscriptions < 3.0.8 - Subscriber+ Cross-User Subscription Hijack via process_checkout
References
Weaknesses

Sources

Status
PUBLISHED
Assigner
WPScan
Published
Updated
Aug 4, 2026, 5:32 PM
Reserved
Jul 6, 2026, 11:38 AM
Status
Deferred
Published
Aug 4, 2026, 7:16 AM
Modified
Aug 26, 2026, 4:31 PM