CVE-2026-103301: Payment Gateway for Telcell < 2.0.5 - Unauthenticated Payment Confirmation Forgery via Empty-Default Merchant Secret

Published Oct 21, 2026
·
Updated

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.

Affected Software

1 affected component
Telcell Payment Gateway for Telcell<2.0.5

Event History

Oct 21, 2026
CVE Published
via MITRE·08:38 AM
Data Sourced
via MITRE·08:38 AM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Which sites are exposed to forged payment confirmations?

Sites using Payment Gateway for Telcell versions before 2.0.5 are exposed when the merchant secret remains at its empty default. An unauthenticated remote attacker can then submit a forged payment notification that is accepted as valid.

2

What can an attacker do with a forged or invalid notification?

A forged valid notification can mark an arbitrary WooCommerce order as paid. A notification with an invalid signature can also cause an attacker-chosen order to be marked as failed.

3

Does exploiting this require an account or user interaction?

No. The issue is remotely exploitable without authentication or user interaction.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203