WordPress Plugin Vulnerabilities

UniPAY Payment Gateway For WooCommerce <= 2.3 - Unauthenticated Order Payment Forgery via Empty IPN Secret

Description

The plugin does not properly verify the authenticity of payment notifications, as their signature is checked against a merchant secret that is empty by default, allowing unauthenticated attackers to forge a valid notification and mark arbitrary orders as paid.

Proof of Concept

Affects Plugins

References

Classification

Miscellaneous

Original Researcher
Naoki Kawahigashi
Submitter
Naoki Kawahigashi
Verified
Yes

Timeline

Publicly Published
2026-10-25 (about 2 days ago)
Added
2026-10-18 (about 9 days ago)
Last Updated
2026-10-18 (about 9 days ago)

Other