CVE-2026-2592CWE-284

Zarinpal Gateway for WooCommerce <= 5.0.16 - Improper Access Control to Payment Status Update

High · published February 17, 2026

CVSS v3.1
7.7
EPSS
1%
Percentile
47.2
In the wild
Unconfirmed
What it is

The Zarinpal Gateway for WooCommerce plugin for WordPress is vulnerable to Improper Access Control to Payment Status Update in all versions up to and including 5.0.16. This is due to the payment callback handler 'Return_from_ZarinPal_Gateway' failing to validate that the authority token provided in the callback URL belongs to the specific order being marked as paid. This makes it possible for unauthenticated attackers to potentially mark orders as paid without proper payment by reusing a valid authority token from a different transaction of the same amount.

The record
Technical detail
CVSS v3.1
7.7 · HIGH
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00585 · 47.2th percentile
Weakness
CWE-284 · Improper Access Control
Published
2026-02-17T04:35Z
EPSS history
Timeline
  • 17 FEB 04:35Z
    Zarinpal Gateway for WooCommerce <= 5.0.16 - Improper Access Control to Payment Status Update
    cvelistv5