CVE-2026-77758

Stripe Payment Forms by WP Full Pay < 8.5.1 - Unauthenticated Customer Portal Subscription and Billing Data Disclosure via Unconfirmed Session

Published Aug 26, 2026 CVSS 3.1 · 5.3 Medium EPSS < 1% KEV · Not listed
Description
The Stripe Payment Forms by WP Full Pay WordPress plugin before 8.5.1 does not properly verify that a customer portal session has completed its confirmation step before returning data, allowing unauthenticated users to read another customer's subscription and billing information.

Analysis

AI-generated

Technical impact

The vulnerability lies in a failure to verify that a customer-portal session has completed its confirmation step before returning data, allowing unauthenticated users to retrieve subscription and billing data belonging to other customers. The result is unauthorized disclosure of private financial information. This weakness aligns with sensitive data exposure (CWE-200).

Affected Systems

The affected product is the Stripe Payment Forms by WP Full Pay WordPress plugin. Versions prior to 8.5.1 are impacted. The plugin is commonly installed on WordPress sites that enable customer portals for Stripe payment processing.

Risk and Exploitability

The vulnerability can be exploited by any external actor simply by accessing the customer-portal endpoint, without authentication or special privileges. The likely attack vector is an unauthenticated HTTP request to the portal endpoint. The CVSS score of 5.3 indicates a medium‑impact flaw, while the EPSS score of < 1% suggests low current exploitation probability. Because the issue is not listed in the CISA KEV catalog, exploitation remains unlikely, but the sensitivity of the exposed data and the ease of access imply a moderate risk.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to version 8.5.1 or later to eliminate the missing session confirmation check
  • If an upgrade cannot be performed immediately, deactivate or uninstall the plugin to prevent unauthenticated data access
  • Apply a web application firewall rule or security plugin setting that blocks unauthenticated attempts to access customer-portal endpoints until the issue is resolved

Generated by OpenCVE AI on August 26, 2026 at 20:16 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Weaknesses CWE-284
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Weaknesses CWE-200
Metrics cvssV3_1

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

Type Values Removed Values Added
Weaknesses CWE-284
Type Values Removed Values Added
Description The Stripe Payment Forms by WP Full Pay WordPress plugin before 8.5.1 does not properly verify that a customer portal session has completed its confirmation step before returning data, allowing unauthenticated users to read another customer's subscription and billing information.
Title Stripe Payment Forms by WP Full Pay < 8.5.1 - Unauthenticated Customer Portal Subscription and Billing Data Disclosure via Unconfirmed Session
References

Subscriptions

No data.

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor

Sources

Status
PUBLISHED
Assigner
WPScan
Published
Updated
Aug 26, 2026, 2:43 PM
Reserved
Aug 21, 2026, 9:59 AM
Status
Deferred
Published
Aug 26, 2026, 6:16 AM
Modified
Aug 26, 2026, 4:30 PM