Description
PiWeb Disable payment method / Partial payment for WooCommerce before 1.1.10.9 contains a missing authorization vulnerability in the update_fees AJAX handler that allows unauthenticated attackers to modify and read other customers' orders. Attackers can reuse a nonce from their own order-pay page and supply sequential order_id values to change payment methods, recalculate fees, and disclose order line items and totals.
Published: 2026-10-28
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized modification and disclosure of customer order data, potentially leading to financial loss.
Action: Patch Now
AI Analysis

Impact

The PiWeb Disable payment method / Partial payment for WooCommerce plugin contains a missing authorization flaw in its AJAX handler that allows attackers to submit the update_fees request without proper checks. By reusing a nonce from their own order-payment page and iterating through order identifiers, an attacker can alter payment methods, recalibrate fees, and retrieve the contents and totals of other customers’ orders. The effect is unauthorized manipulation of monetary transactions and exposure of confidential order details, which can result in financial damage and privacy compromise.

Affected Systems

The vulnerability applies to the PiWeb Disable payment method / Partial payment for WooCommerce plugin for WordPress versions up to and including 1.1.10.9. No other product or version information is provided.

Risk and Exploitability

With a CVSS score of 6.9 the flaw is classified as moderate risk. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog. Attackers do not need credentials; they only need to send an AJAX request to the update_fees endpoint with an appropriate nonce that can be copied from their own session. The required escalation is relatively low, making the attack vector reliable for anyone with internet access to the site. The lack of diffusion of the vulnerability suggests exploitation would begin locally unless automated scripts are disseminated. Nonetheless, the potential damage warrants immediate attention.

Generated by OpenCVE AI on October 28, 2026 at 22:22 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the plugin to the latest released version that addresses the missing authorization in update_fees.
  • Disable or restrict access to the update_fees AJAX action for all users until the fix is applied, for example by using a firewall rule or .htaccess modification that blocks the request or requires proper authentication cookies.
  • Verify that all WordPress installations enforce user role permissions before any order‑level updates, and audit existing custom code for similar missing authorization checks.

Generated by OpenCVE AI on October 28, 2026 at 22:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Description PiWeb Disable payment method / Partial payment for WooCommerce before 1.1.10.9 contains a missing authorization vulnerability in the update_fees AJAX handler that allows unauthenticated attackers to modify and read other customers' orders. Attackers can reuse a nonce from their own order-pay page and supply sequential order_id values to change payment methods, recalculate fees, and disclose order line items and totals.
Title PiWeb Disable payment method / Partial payment for WooCommerce before 1.1.10.9 Missing Authorization via update_fees
Weaknesses CWE-862
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-28T21:11:24.955Z

Reserved: 2026-10-28T19:13:10.199Z

Link: CVE-2026-118757

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-28T22:17:14.673

Modified: 2026-10-28T22:17:14.673

Link: CVE-2026-118757

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-28T22:30:12Z

Weaknesses