CVE-2026-82215

WC PayPay Gateway 0.5 - 0.9.3 - Unauthenticated Payment Bypass via Unverified Webhook

Published Sep 11, 2026 CVSS 3.1 · 5.9 Medium EPSS < 1% KEV · Not listed
Description
The Payment Gateway PayPay for WooCommerce WordPress plugin from 0.5 to 0.9.3 does not verify the authenticity of the payment notifications it receives before acting on them, allowing unauthenticated attackers who know the store's merchant identifier to mark arbitrary orders as paid, or to cancel or fail them.

Analysis

AI-generated

Technical impact

The vulnerability lies in the PayPay for WooCommerce plugin versions 0.5 through 0.9.3, which fails to authenticate payment notifications before processing them. An attacker who knows the merchant identifier can forge a webhook and cause the shop to mark any chosen order as paid, or alternatively cancel or fail the order. The effect is the ability to alter order status without proper authorization, potentially leading to financial loss or service denial for legitimate customers directly compromises payment integrity.

Affected Systems

WordPress sites using the unknown Payment Gateway PayPay for WooCommerce plugin from version 0.5 up to 0.9.3 are affected. The plugin is typically installed as a WooCommerce payment gateway, and any store using it within the vulnerable version range must verify and patch the plugin.

Risk and Exploitability

The CVSS score of 5.9 indicates a moderate severity based on the ability to modify financial transactions. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, which suggests there are no known large‑scale exploitations yet. The exploit requires an attacker to send a crafted webhook to the store’s PayPay endpoint, taking advantage of the missing verification. Because the attacker only needs to know the merchant ID, the barrier to launch an attack is low; however, the information on how the merchant ID is obtained is not present in the data, so the claim that it is discovered through public means is inferred rather than explicitly stated.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the PayPay for WooCommerce plugin to the latest available version (>= 0.9.4) which includes webhook authentication.
  • Configure the WordPress site to allow ranges or enforce an HMAC signature to verify the source of incoming notifications.
  • Enable site‑level logging and alerts for unexpected order status changes to quickly detect potential abuse.

Generated by OpenCVE AI on September 11, 2026 at 16:43 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Wordpress-extensions
Wordpress-extensions wc Paypay Gateway
Vendors & Products Wordpress-extensions
Wordpress-extensions wc Paypay Gateway
Type Values Removed Values Added
Weaknesses CWE-640
CWE-648
Type Values Removed Values Added
Weaknesses CWE-640
CWE-648
Type Values Removed Values Added
Weaknesses CWE-345
Metrics ssvc

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

Type Values Removed Values Added
Description The Payment Gateway PayPay for WooCommerce WordPress plugin from 0.5 to 0.9.3 does not verify the authenticity of the payment notifications it receives before acting on them, allowing unauthenticated attackers who know the store's merchant identifier to mark arbitrary orders as paid, or to cancel or fail them.
Title WC PayPay Gateway 0.5 - 0.9.3 - Unauthenticated Payment Bypass via Unverified Webhook
References
Metrics cvssV3_1

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

Weaknesses
  • CWE-345

    Insufficient Verification of Data Authenticity

Sources

Status
PUBLISHED
Assigner
WPScan
Published
Updated
Sep 11, 2026, 12:07 PM
Reserved
Aug 28, 2026, 8:40 AM
Status
Deferred
Published
Sep 11, 2026, 11:16 AM
Modified
Sep 11, 2026, 5:35 PM