CVE-2026-94295

Chikkili Google Pay for WooCommerce <= 1.0.6 - Unauthenticated Payment Confirmation Forgery via Unverified Signature

Published Oct 25, 2026 CVSS 3.1 · 5.3 Medium EPSS < 1% KEV · Not listed
Description
The Chikkili- Google Pay India for Woocommerce WordPress plugin through 1.0.6 does not verify that a payment notification actually originated from the payment provider before marking the associated order as paid, allowing unauthenticated attackers to mark arbitrary orders as paid without any payment being made.

Analysis

AI-generated

Technical impact

The Chikkili‑Google Pay India for WooCommerce plugin, when installed on a WordPress site, fails to validate that a payment notification originates from Google Pay before updating an order’s status to paid. This flaw allows unauthenticated actors to construct a fabricated notification and cause the website to mark any order as paid, even when no payment has occurred. The consequence is the creation of fraudulent orders and the loss of revenue for the merchant, as the funds are never collected.

Affected Systems

Affected installations are WordPress sites that use the Chikkili‑Google Pay India for WooCommerce plugin version 1.0.6 or earlier. The plugin is labeled in the WordPress ecosystem as the “Chikkili‑Google Pay India” integration for WooCommerce. Any WooCommerce store that relies on this plugin for payment processing without a subsequent manual verification step is vulnerable.

Risk and Exploitability

The vulnerability carries a high financial impact due to the potential for widespread fraud, but the available evidence shows an EPSS score of < 1%, is not listed in the CISA KEV catalog, and has a CVSS score of 5.3, indicating moderate severity. The attack is possible over the public internet, with the attacker needing only to send a crafted HTTP request or webhook lacking any authentication. Because the plugin does not perform signature verification, the attacker can trigger the payment completion logic directly. The risk is amplified by the lack of defensive checks, making exploitation straightforward while no credentials or special privileges are required.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the vendor’s latest patch that enforces signature verification for payment notifications.
  • If a patch is not yet available, decommission the plugin or replace it with a trusted alternative until the issue is resolved.
  • Configure the web server to accept payment notifications only from Google Pay’s official IP addresses to add an additional control layer.
  • As a temporary workaround, manually confirm the payment status in WooCommerce before marking orders as paid.

Generated by OpenCVE AI on October 26, 2026 at 12:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
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'}

Type Values Removed Values Added
Weaknesses CWE-287
CWE-639
Type Values Removed Values Added
Description The Chikkili- Google Pay India for Woocommerce WordPress plugin through 1.0.6 does not verify that a payment notification actually originated from the payment provider before marking the associated order as paid, allowing unauthenticated attackers to mark arbitrary orders as paid without any payment being made.
Title Chikkili Google Pay for WooCommerce <= 1.0.6 - Unauthenticated Payment Confirmation Forgery via Unverified Signature
References

Subscriptions

No data.

Weaknesses
  • CWE-287

    Improper Authentication

  • CWE-639

    Authorization Bypass Through User-Controlled Key

  • CWE-862

    Missing Authorization

Sources

Status
PUBLISHED
Assigner
WPScan
Published
Updated
Oct 26, 2026, 10:13 AM
Reserved
Sep 21, 2026, 9:40 AM
Status
Deferred
Published
Oct 25, 2026, 6:16 AM
Modified
Oct 26, 2026, 1:52 PM