CVE Catalog

CVE-2026-103319

MediumCVSS 5.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.14%

3th percentile - higher than 3% of all known CVEs

Summary

The OPay Payment Gateway for WooCommerce WordPress plugin through 2.5.5 does not properly verify that payment notifications originate from the payment provider, as the secret used to validate their signature is empty by default. This allows unauthenticated attackers to forge a valid notification and mark arbitrary orders as paid, cancelled or failed.

Risk Assessment

Attackers can forge payment notifications and change order statuses without making a payment, leading to financial losses and disruption of order fulfillment.

Recommendation

Update the plugin to a version later than 2.5.5 and configure a non-empty secret for validating notification signatures.

Related vulnerabilities

Original NVD description (English source)

The OPay Payment Gateway for WooCommerce WordPress plugin through 2.5.5 does not properly verify that payment notifications originate from the payment provider, as the secret used to validate their signature is empty by default, allowing unauthenticated attackers to forge a valid notification and mark arbitrary orders as paid, cancelled or failed.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS