Description
The Wava Payment Plugin WordPress plugin before 0.3.10 does not verify the authenticity of incoming payment-provider notifications, nor restrict who may send them, allowing unauthenticated attackers to change the status of any WooCommerce order in the store, including marking an unpaid order as paid and completed, and cancelling other customers' orders.

In versions up to 0.3.7 the response additionally returns the affected order's billing details, disclosing customer names, addresses, email addresses and phone numbers to the same unauthenticated caller.
Published: 2026-10-21
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized order status modification and customer data exposure
Action: Apply Patch
AI Analysis

Impact

The Wava Payment Plugin for WordPress, before version 0.3.10, lacks authentication verification for incoming payment-provider notifications and does not restrict which sources can send them. This flaw, identified as missing authentication (CWE-862), allows an attacker to change the status of any WooCommerce order, marking unpaid orders as paid and completed or cancelling other customers’ orders. Earlier releases up to 0.3.7 also returned the affected order’s billing details—including customer names, addresses, email addresses, and phone numbers—to unauthenticated callers, exposing sensitive personal information. The resulting breach of integrity and confidentiality can facilitate fraud, revenue loss, and compliance violations.

Affected Systems

The vulnerability affects the Wava Payment Plugin for WordPress, specifically versions 0.3.1 through 0.3.9. Versions up to 0.3.7 additionally expose billing information through the unsecured webhook response.

Risk and Exploitability

The CVSS score is 5.3, indicating moderate severity, while the EPSS score is less than 1%, showing a low probability of exploitation in the wild. The issue is not listed in the CISA KEV catalog. Because the webhook endpoint accepts requests without authentication, an attacker can simply send crafted HTTP requests or forge callbacks from any source. In practice, this enables unauthorized reclassification of order states or cancellation without access to the store’s administrative controls, and in earlier releases it also exposes personally identifiable information. Given the lack of authentication and the potential financial impact, the risk warrants proactive remediation.

Generated by OpenCVE AI on October 21, 2026 at 18:56 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to Wava Payment Plugin version 0.3.10 or later
  • Restrict the payment webhook endpoint to allow requests only from the payment provider’s verified IP addresses or enforce authentication
  • Monitor order status logs for unexpected changes and investigate any unauthorized activity

Generated by OpenCVE AI on October 21, 2026 at 18:56 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 21 Oct 2026 11:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-862
Metrics cvssV3_1

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

ssvc

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


Wed, 21 Oct 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Wava Payment Plugin WordPress plugin before 0.3.10 does not verify the authenticity of incoming payment-provider notifications, nor restrict who may send them, allowing unauthenticated attackers to change the status of any WooCommerce order in the store, including marking an unpaid order as paid and completed, and cancelling other customers' orders. In versions up to 0.3.7 the response additionally returns the affected order's billing details, disclosing customer names, addresses, email addresses and phone numbers to the same unauthenticated caller.
Title Wava Payment 0.3.1 - 0.3.9 - Unauthenticated Order Status Change via Payment Webhook
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-10-21T10:35:01.724Z

Reserved: 2026-09-09T11:21:10.448Z

Link: CVE-2026-87837

cve-icon Vulnrichment

Updated: 2026-10-21T10:15:23.567Z

cve-icon NVD

Status : Deferred

Published: 2026-10-21T06:16:50.413

Modified: 2026-10-21T18:37:38.700

Link: CVE-2026-87837

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-21T19:00:07Z

Weaknesses