CVE-2026-103359: PayDunya WooCommerce Payment Gateway 1.1.6 - Unauthenticated Order Payment Completion via Webhook Forgery
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.
Affected Software
Event History
Frequently Asked Questions
Which sites are exposed to unauthenticated payment-completion requests?
Sites using the plugin through version 1.1.6 are affected. The risk is especially direct before the PayDunya gateway has been configured, because notification authentication uses a value derived from an empty secret that anyone can compute.
What does an attacker need to do to exploit this?
An attacker does not need an account or user interaction. They can forge incoming payment notifications to mark arbitrary WooCommerce orders as paid and completed.
How can an administrator determine whether the gateway is in the highest-risk state?
Check whether the PayDunya gateway has been configured. Until configuration is completed, incoming notification authentication relies on an empty-secret-derived value rather than a secret that is not publicly computable.