PayDunya WooCommerce Payment Gateway 1.1.6 - Unauthenticated Order Payment Completion via Webhook Forgery
Impact
The PayDunya WooCommerce Payment Gateway WordPress plugin through 1.1.6 does not verify the authenticity of incoming payment notifications and, until the gateway is configured, authenticates them with a value derived from an empty secret that anyone can compute, allowing unauthenticated attackers to mark arbitrary WooCommerce orders as paid and completed.
Source excerpt · WPScanAffected packages
Affected products
Vendor version evidence. Product records are separate from automatic dependency matching.
Unknown · PayDunya WooCommerce Payment Gateway
Other versions: unknown
| Version / range | Source status |
|---|---|
| 1.1.6 through 1.1.6 (inclusive) | affected |
Original source description
The PayDunya WooCommerce Payment Gateway WordPress plugin through 1.1.6 does not verify the authenticity of incoming payment notifications and, until the gateway is configured, authenticates them with a value derived from an empty secret that anyone can compute, allowing unauthenticated attackers to mark arbitrary WooCommerce orders as paid and completed.