Description
The Razorpay for WooCommerce WordPress plugin before 4.8.9 does not verify ownership of an order before returning a coupon discount computed against that order, allowing unauthenticated attackers to disclose the monetary value of arbitrary customer orders by enumerating order IDs.
Published: 2026-11-08
Score: n/a
EPSS: n/a
KEV: No
Impact: Unauthenticated Order Data Disclosure
Action: Patch Now
AI Analysis

Impact

The Razorpay for WooCommerce plugin, before version 4.8.9, fails to confirm that a requester owns an order before calculating and returning the discount from a 1CC coupon. This missing authorization check allows any unauthenticated user to submit a request with an arbitrary order ID and obtain the monetary value of that order. The disclosed data is limited to the coupon‑derived amount.

Affected Systems

All installations of the Razorpay for WooCommerce WordPress plugin that are running a version earlier than 4.8.9 are vulnerable. The affected product is the Razorpay for WooCommerce plugin for WordPress; no other vendors or products are listed.

Risk and Exploitability

The vulnerability is not a code‑execution flaw; it grants data disclosure only. No CVSS score is published, and the EPSS score is not available, so the objective risk metrics are undefined. However, because the flaw permits unauthenticated requests and requires only enumeration of existing order identifiers, the likelihood of exploitation is high in environments where order IDs are guessable or can be obtained via HTTP response patterns. The vulnerability is not listed in the CISA KEV catalog, indicating no public proof‑of‑concept exploits are known at this time.

Generated by OpenCVE AI on November 8, 2026 at 07:51 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Razorpay for WooCommerce plugin to version 4.8.9 or later.
  • If an upgrade cannot be performed immediately, block or authenticate access to the coupon‑apply endpoint so that only legitimate order owners can request a discount.
  • Apply general web application best practices: limit publicly exposed APIs, monitor suspicious coupon requests, and verify that order identifiers are not exposed via error messages.

Generated by OpenCVE AI on November 8, 2026 at 07:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 08 Nov 2026 08:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-200
CWE-284

Sun, 08 Nov 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Razorpay for WooCommerce WordPress plugin before 4.8.9 does not verify ownership of an order before returning a coupon discount computed against that order, allowing unauthenticated attackers to disclose the monetary value of arbitrary customer orders by enumerating order IDs.
Title Razorpay for WooCommerce < 4.8.9 - Unauthenticated Order Data Disclosure via 1CC Coupon Apply
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-11-08T06:00:29.788Z

Reserved: 2026-10-01T20:08:53.979Z

Link: CVE-2026-104337

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-08T06:17:03.880

Modified: 2026-11-08T06:17:03.880

Link: CVE-2026-104337

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-08T08:00:12Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor

  • CWE-284

    Improper Access Control