Read the docs

UniPAY WooCommerce plugin lets attackers mark orders paid

Priority LOW 30CWE-287Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Security bypass
Confidentiality · integrity · availability
None · Low · None
Fix status
Fixed

Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA. Impact type from CWE-287.

Summary

The UniPAY Payment Gateway For WooCommerce WordPress plugin before 2.4 does not properly verify payment notifications (CWE-287). Its signature check uses a merchant secret that is empty by default, so an unauthenticated remote attacker can forge a valid notification and mark arbitrary orders as paid. A public exploit is linked in the references.

Written with Claude Haiku 5.5 from the sources below · 2026-11-05

Description from the CNA

The UniPAY Payment Gateway For WooCommerce WordPress plugin before 2.4 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.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00231 14th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by the CNA
Fix Fixed UniPAY Payment Gateway For WooCommerce (Unknown): 2.4

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
UnknownUniPAY Payment Gateway For WooCommercebefore 2.42.4Patch availableCNA
  • UniPAY Payment Gateway For WooCommerce VendorUnknown Affected before 2.4 Fixed in 2.4 Patch available CNA

Remediation

Update the UniPAY Payment Gateway For WooCommerce plugin to version 2.4.

Written with Claude Haiku 5.5 from the sources below · 2026-11-05

  • Fix · CNA UniPAY Payment Gateway For WooCommerce (Unknown) Fixed in 2.4

Timeline

  1. 2026-10-28 Threatist record created from CVE-2026-103331
  2. 2026-10-28 Alias added: GHSA-c6r8-q9rq-vw5v
  3. 2026-10-28 CVSS score added · CISA ADP
  4. 2026-10-28 Weakness changed · CISA ADP
  5. 2026-10-28 CISA SSVC decision points changed
  6. 2026-11-05 Title updated · CNA
  7. 2026-11-05 Fix available: Unknown/UniPAY Payment Gateway For [email protected] · CNA

References

Sources