Description
The Stripe Payment Forms by WP Full Pay WordPress plugin before 8.5.5 does not verify that a subscription belongs to the customer bound to the requesting customer-portal session before cancelling it, allowing a user with a confirmed portal session to cancel subscriptions belonging to other customers.

Exploitation requires the attacker to know the target subscription's identifier, which is high-entropy and not enumerable through the Stripe Payment Forms by WP Full Pay WordPress plugin before 8.5.5.
Published: 2026-08-29
Score: 4.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized Subscription Cancellation
Action: Immediate Patch
AI Analysis

Impact

The vulnerability allows a user who has authenticated to the customer‑portal session to cancel any subscription that belongs to another customer. The plugin does not verify that the subscription being cancelled belongs to the requesting customer, enabling cross‑customer data tampering. This can result in loss of ongoing revenue and disruption of service for innocent customers.

Affected Systems

Any WordPress site that has installed the Stripe Payment Forms by WP Full Pay plugin version 8.5.4 or older is affected. The plugin is used to manage customer‑portal sessions and subscription cancellations, so all users who can access the portal are at risk until the software is updated to 8.5.5 or later.

Risk and Exploitability

Based on the CVSS score of 4.3, the issue is considered low severity, yet it allows a user who is logged into a customer‑portal session to cancel any subscription belonging to another customer. The EPSS score of < 1% suggests that while the likelihood of exploitation is low, it remains a possible threat in targeted attacks. The vulnerability is not listed in the CISA KEV catalog. Exploitation requires knowledge of the target subscription identifier, which is high‑entropy and not enumerated through the plugin’s interface; therefore the attack vector is likely a targeted case where the attacker already knows the subscription ID.

Generated by OpenCVE AI on August 30, 2026 at 04:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Stripe Payment Forms by WP Full Pay to version 8.5.5 or later
  • Restrict access to the customer‑portal cancellation endpoint so that only authorized users can trigger cancellations (e.g., by adjusting WordPress role permissions)
  • Add server‑side validation to confirm that the subscription belongs to the authenticated customer before processing the cancellation request

Generated by OpenCVE AI on August 30, 2026 at 04:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 30 Aug 2026 03:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284

Sun, 30 Aug 2026 01:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-639
Metrics cvssV3_1

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

ssvc

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


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

Type Values Removed Values Added
Weaknesses CWE-284

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

Type Values Removed Values Added
Description The Stripe Payment Forms by WP Full Pay WordPress plugin before 8.5.5 does not verify that a subscription belongs to the customer bound to the requesting customer-portal session before cancelling it, allowing a user with a confirmed portal session to cancel subscriptions belonging to other customers. Exploitation requires the attacker to know the target subscription's identifier, which is high-entropy and not enumerable through the Stripe Payment Forms by WP Full Pay WordPress plugin before 8.5.5.
Title Stripe Payment Forms by WP Full Pay < 8.5.5 - Cross-Customer Subscription Cancellation via IDOR
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-30T00:56:50.898Z

Reserved: 2026-08-26T08:29:53.085Z

Link: CVE-2026-80311

cve-icon Vulnrichment

Updated: 2026-08-30T00:48:41.079Z

cve-icon NVD

Status : Deferred

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

Modified: 2026-08-31T20:14:36.250

Link: CVE-2026-80311

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-30T04:30:16Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key