Description
The Payment Gateway for Telcell WordPress plugin before 2.0.5 does not verify the authenticity of incoming payment notifications, because the secret used to sign them is empty by default, allowing unauthenticated attackers to forge a valid notification and mark arbitrary WooCommerce orders as paid. The same handler also marks an attacker-chosen order as failed when given an invalid signature.
Published: 2026-10-21
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized order status modification
Action: Patch promptly
AI Analysis

Impact

The vulnerability exists in the Payment Gateway for Telcell WordPress plugin before version 2.0.5 because it uses an empty string as the secret that signs incoming payment notifications. Consequently the plugin does not verify the authenticity of these notifications. As a result, an attacker can send forged notifications that are accepted as valid, causing WooCommerce orders to be marked as paid without any authentication. Likewise, a notification with an invalid signature is accepted as a failure, allowing the attacker to mark any chosen order as failed. This flaw can lead to financial loss or revenue manipulation for site owners.

Affected Systems

The affected software is the Payment Gateway for Telcell WordPress plugin prior to 2.0.5. The plugin is used on WordPress‑based e‑commerce sites that rely on WooCommerce. No further vendor or product details are supplied, and version information is limited to the fact that the issue exists only in releases before 2.0.5.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity, and the EPSS score is not available, so the probability of exploitation is unclear. The vulnerability is not listed in the CISA KEV catalog. The likely attack vector is remote, with an attacker able to forge HTTP requests to the payment notification endpoint without any authentication. Because the plugin accepts the notification silently, exploitation requires only network connectivity to the site and knowledge of the endpoint URL, making it a realistic threat for exposed e‑commerce installations.

Generated by OpenCVE AI on October 21, 2026 at 12:17 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Payment Gateway for Telcell plugin to version 2.0.5 or later. The fixed release disables the unauthenticated payment confirmation mechanism and requires a non‑empty secret for signature verification.
  • Configure the plugin to use a strong, randomly generated merchant secret and verify that it is not empty. Ensure that the secret value is stored securely and not exposed in configuration files or version control.
  • Enable logging of all payment notification requests and regularly review logs for unauthorized status changes to detect potential exploitation.

Generated by OpenCVE AI on October 21, 2026 at 12:17 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 21 Oct 2026 11:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-345
Metrics ssvc

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


Wed, 21 Oct 2026 08:45:00 +0000

Type Values Removed Values Added
Description The Payment Gateway for Telcell WordPress plugin before 2.0.5 does not verify the authenticity of incoming payment notifications, because the secret used to sign them is empty by default, allowing unauthenticated attackers to forge a valid notification and mark arbitrary WooCommerce orders as paid. The same handler also marks an attacker-chosen order as failed when given an invalid signature.
Title Payment Gateway for Telcell < 2.0.5 - Unauthenticated Payment Confirmation Forgery via Empty-Default Merchant Secret
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-21T10:14:55.631Z

Reserved: 2026-09-30T11:26:21.248Z

Link: CVE-2026-103301

cve-icon Vulnrichment

Updated: 2026-10-21T10:10:25.354Z

cve-icon NVD

Status : Received

Published: 2026-10-21T09:17:05.883

Modified: 2026-10-21T11:17:00.720

Link: CVE-2026-103301

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-21T12:30:17Z

Weaknesses
  • CWE-345

    Insufficient Verification of Data Authenticity