Description
The CryptoCloud WordPress plugin from 3.0.0 through 3.0.1 does not verify the authenticity of the payment notifications received by its gateway callback, as the integrity check is skipped while the webhook secret is left at its empty default, allowing unauthenticated attackers to mark arbitrary orders as paid or failed without any payment being made.
Published: 2026-11-03
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized order status modification leading to financial loss
Action: Immediate Update
AI Analysis

Impact

The CryptoCloud WordPress plugin releases from 3.0.0 through 3.0.1 omit integrity verification of payment notifications sent by the gateway when the webhook secret defaults to an empty string. An unauthenticated attacker can exploit this shortcut to submit fabricated webhook payloads, marking any order as paid or failed without completing a real transaction. This flaw allows direct manipulation of order status and can result in financial loss or service disruption for the hosting store.

Affected Systems

CryptoCloud WordPress plugin versions 3.0.0 through 3.0.1 are affected. The vulnerable code resides in the callback handling of the payment gateway module. Only these specific major/minor releases are impacted; newer releases have presumably fixed the issue.

Risk and Exploitability

With a CVSS score of 5.3, the vulnerability is categorized as moderate. No EPSS information is available, and the flaw is not listed in the CISA KEV catalog, suggesting limited public exploitation at the time of analysis. The attack is likely to be carried out by submitting forged webhook requests to the gateway endpoint, a process that requires no prior authentication due to the skipped integrity check. Successful exploitation would allow unauthorized alteration of order payment states for any user.

Generated by OpenCVE AI on November 3, 2026 at 09:21 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the CryptoCloud WordPress plugin to the latest release that implements webhook secret verification.
  • Set a strong, non‑empty webhook secret in the plugin configuration to enable signature integrity checking.
  • Audit recent order records for anomalous payment status changes before the patch and take corrective action if necessary.

Generated by OpenCVE AI on November 3, 2026 at 09:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 03 Nov 2026 09:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-306

Tue, 03 Nov 2026 08:30:00 +0000

Type Values Removed Values Added
Description The CryptoCloud WordPress plugin from 3.0.0 through 3.0.1 does not verify the authenticity of the payment notifications received by its gateway callback, as the integrity check is skipped while the webhook secret is left at its empty default, allowing unauthenticated attackers to mark arbitrary orders as paid or failed without any payment being made.
Title CryptoCloud - Crypto Payment Gateway 3.0.0 - 3.0.1 - Unauthenticated Arbitrary Order Payment Forgery via Empty-Default Webhook 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-11-03T08:20:21.840Z

Reserved: 2026-09-30T12:35:33.368Z

Link: CVE-2026-103327

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-03T09:17:08.647

Modified: 2026-11-03T09:17:08.647

Link: CVE-2026-103327

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-03T09:30:16Z

Weaknesses
  • CWE-306

    Missing Authentication for Critical Function