Vulnerability details

CVE-2026-2592

zarinpal Gateway

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

CVSS 3.1
7.7High

Official description

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.

CVSS scores

ScoreVersionSourceVector
7.7High 3.1 CVEProject cvelistV5 (CNA) (Wordfence) CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:H/A:H

Affected products

VendorProductVersionsSource
zarinpal Zarinpal Gateway v ≤ 5.0.16 CVEProject cvelistV5 (CNA)

References and advisories

7
Kolun on Telegram @kolunsec Exploited CVEs, key news and a daily digest Alerts for this product's next CVEsFollow the product to get new vulnerabilities on Telegram.

Details

Published
2026-02-17
Last updated
2026-04-08
State
Published
Assigner (CNA)
Wordfence

Exploit prediction (EPSS)

0.33%
Probability of exploitation in 30 days
27.2%
Percentile (among all CVEs)

SSVC assessment (CISA)

Automatable
No
Exploitation
None
Technical impact
Total

Weaknesses (CWE)

  • CWE-284
    Improper Access Control