CVE-2025-14294CWE-306

Razorpay for WooCommerce <= 4.7.8 - Missing Authentication to Unauthenticated Order Modification

Medium · published February 19, 2026

CVSS v3.1
5.3
EPSS
0%
Percentile
34.2
In the wild
Unconfirmed
What it is

The Razorpay for WooCommerce plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the getCouponList() function in all versions up to, and including, 4.7.8. This is due to the checkAuthCredentials() permission callback always returning true, providing no actual authentication. This makes it possible for unauthenticated attackers to modify the billing and shipping contact information (email and phone) of any WooCommerce order by knowing or guessing the order ID.

The record
Technical detail
CVSS v3.1
5.3 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00410 · 34.2th percentile
Weakness
CWE-306 · Missing Authentication for Critical Function
Published
2026-02-19T04:36Z
EPSS history
Timeline
  • 19 FEB 04:36Z
    Razorpay for WooCommerce <= 4.7.8 - Missing Authentication to Unauthenticated Order Modification
    cvelistv5