Description
The Super Payments WordPress plugin before 1.43.1 does not properly verify the authenticity of incoming payment webhook notifications, as the signing key used to validate their signature is empty by default, allowing unauthenticated attackers to forge a valid signature and mark arbitrary WooCommerce orders as paid without payment.
Published: 2026-10-09
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Payment Confirmation Forgery
Action: Update Plugin
AI Analysis

Impact

The Super Payments WordPress plugin prior to version 1.43.1 fails to verify the authenticity of incoming payment webhook notifications because the signing key used for validation is empty by default. This defect allows an attacker who can send a malicious webhook to forge a signature that the plugin accepts as valid, thereby marking arbitrary WooCommerce orders as paid without actually receiving payment. This vulnerability is a variation of the weakness CWE-347, indicating an improper verification of hash signatures, and the consequence is a loss of revenue and potential fraud exposure for merchants using the plugin.

Affected Systems

The vulnerability affects installations of the Super Payments plugin for WordPress running any version before 1.43.1. No specific WordPress core or WooCommerce version requirement is stated, so the issue applies to all deployments of the plugin within that version range.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity. Because the EPSS score is not available and the vulnerability is not listed in CISA KEV, there is no current evidence of widespread exploitation. An attacker can initiate the exploit from anywhere on the internet by sending a crafted HTTP request to the plugin’s webhook endpoint. The prerequisite is the ability to reach the site’s webhook URL, but no authentication is required, making the attack highly feasible in environments lacking access controls on the webhook endpoint.

Generated by OpenCVE AI on October 9, 2026 at 19:06 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest update of the Super Payments plugin (1.43.1 or higher) so that webhook signature validation uses a non‑empty signing key
  • Configure a unique, strong signing key in the plugin settings and verify that signature verification correctly rejects forged requests
  • Limit access to the webhook endpoint by enabling IP whitelisting or requiring authenticated requests, if supported by the hosting environment

Generated by OpenCVE AI on October 9, 2026 at 19:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 09 Oct 2026 17:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-285

Fri, 09 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-347
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 09 Oct 2026 12:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-285

Fri, 09 Oct 2026 11:30:00 +0000

Type Values Removed Values Added
Description The Super Payments WordPress plugin before 1.43.1 does not properly verify the authenticity of incoming payment webhook notifications, as the signing key used to validate their signature is empty by default, allowing unauthenticated attackers to forge a valid signature and mark arbitrary WooCommerce orders as paid without payment.
Title Super Payments < 1.43.1 - Unauthenticated Payment Confirmation Forgery via Webhook Signature
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-10-09T15:00:18.877Z

Reserved: 2026-09-30T12:37:57.952Z

Link: CVE-2026-103329

cve-icon Vulnrichment

Updated: 2026-10-09T14:50:21.907Z

cve-icon NVD

Status : Deferred

Published: 2026-10-09T12:17:07.437

Modified: 2026-10-09T15:17:06.813

Link: CVE-2026-103329

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-09T19:15:12Z

Weaknesses
  • CWE-347

    Improper Verification of Cryptographic Signature