Payment Integration Wompi <= 4.0.1 - Unauthenticated Payment Confirmation Forgery via IPN Callback
Impact
The Payment Integration Wompi WordPress plugin through 4.0.1 does not verify the authenticity of incoming payment notifications on a stock install, because the callback's checksum is keyed on a merchant secret that is empty until it is manually configured, allowing an unauthenticated attacker to forge a notification and mark an arbitrary order as paid.
Source excerpt · WPScanAffected packages
Affected products
Vendor version evidence. Product records are separate from automatic dependency matching.
Unknown · Payment Integration Wompi
Other versions: unknown
| Version / range | Source status |
|---|---|
| 0 through 4.0.1 (inclusive) | affected |
Original source description
The Payment Integration Wompi WordPress plugin through 4.0.1 does not verify the authenticity of incoming payment notifications on a stock install, because the callback's checksum is keyed on a merchant secret that is empty until it is manually configured, allowing an unauthenticated attacker to forge a notification and mark an arbitrary order as paid.