Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify WHMCS instance with 2Checkout gateway active
-
DeliverySend unauthenticated HTTP request to 2Checkout callback endpoint
-
ExploitMissing authorization check bypassed
-
ExecutionWHMCS returns customer records in response
-
ImpactHarvest sensitive customer billing data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The 2Checkout payment gateway must be configured and active in the WHMCS installation - the description explicitly states exploitation occurs 'via 2Checkout payment gateway's endpoint under specific conditions,' making this the controlling prerequisite. Only WHMCS versions 8.13.0-8.13.7, 9.0.0-9.0.7, and EOL releases from 4.5.0 are vulnerable; patched versions 8.13.8 and 9.0.8 are not. No attacker authentication or privileges are required (PR:N). No user interaction is needed. Installations that have not configured 2Checkout, or that use only other payment gateways, are not exposed. The CVSS 4.0 AT:P metric confirms that beyond being on a vulnerable version, specific deployment conditions - 2Checkout gateway being active - must be present. |
| Impact | The CVSS 4.0 score of 8.2 captures a high-confidentiality, network-accessible, zero-privilege flaw, but the AT:P modifier is critical context: the 2Checkout gateway must be enabled and configured, meaning installations using other payment processors (Stripe, PayPal, etc.) exclusively are unaffected. For WHMCS operators who do use 2Checkout - from large registrars down to a small hosting provider in bytom running an older EOL release - the sensitivity of customer billing records makes this a high-priority remediation target even in the absence of confirmed exploitation. No EPSS score was included in the source intelligence, and this CVE does not appear in the CISA KEV catalog at time of analysis, which moderately reduces urgency for already-patched or non-2Checkout deployments. The large surface of EOL versions (any 2Checkout-enabled WHMCS from 4.5.0 through 8.12.x and 9.0.0-9.0.7) receiving no backport is a meaningful concern, as legacy billing platforms in production environments are frequently patch-lagged. The practical real-world risk is meaningfully lower than raw CVSS suggests for installations not using 2Checkout, but high for those that do. |
| Exploit ScenarioDerived | An attacker identifies a WHMCS installation with the 2Checkout payment gateway configured and active, then sends a crafted unauthenticated HTTP request to the 2Checkout callback or notification endpoint. Because no authorization check is enforced, WHMCS processes the request and returns customer records - potentially including names, email addresses, and billing details - in the response. No public exploit code has been identified, but the endpoint path and expected parameters can likely be inferred from WHMCS documentation or source review. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 04, 2026
WHMCS's 2Checkout payment gateway endpoint exposes customer data to unauthenticated remote attackers due to a missing authorization check (CWE-862) across versions 8.13.0 through pre-8.13.8, 9.0.0 through pre-9.0.8, and all end-of-life releases from 4.5.0 onward. The flaw enables an unauthenticated network attacker who meets specific deployment conditions - the 2Checkout payment gateway must be configured and active - to retrieve WHMCS customer records through the unprotected endpoint. Vendor-released patches are available as WHMCS 8.13.8 and 9.0.8; no public exploit code or CISA KEV listing has been identified at time of analysis.
RemediationAI
Upgrade WHMCS to version 8.13.8 (8.13.x branch) or 9.0.8 (9.0.x branch) per the vendor security advisory published 2026-09-03 at https://help.whmcs.com/m/125386/l/2116695-cve-2026-67398-whmcs-security-update-2026-09-03. Operators running any EOL release (versions 4.5.0 through approximately 8.12.x) should treat migration to a supported branch as urgent, as no backported patches are expected. As an immediate compensating control for operators unable to patch right away, disabling or deconfiguring the 2Checkout payment gateway within WHMCS settings eliminates the attack surface entirely - the vulnerability is explicitly conditioned on that gateway being active. Note that this will halt payment processing for any customers using 2Checkout, so operators should be prepared to redirect affected customers to an alternative gateway before disabling it. No other workarounds are identified in the available intelligence.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
WHMCS (Web Host Manager Complete Solution) is a commercial billing and automation platform widely deployed by web hosting providers, domain registrars, and managed service operators. The vulnerability resides in the integration endpoint for the 2Checkout (Verifone) payment gateway. CWE-862 (Missing Authorization) describes the root cause: the gateway's endpoint processes incoming requests - likely payment notification callbacks or webhook triggers - without verifying that the caller is authorized to retrieve or receive customer data. The CVSS 4.0 vector (AV:N/AC:L/AT:P/PR:N/UI:N) confirms the endpoint is network-reachable with no privilege requirement, but AT:P (Attack Requirements Present) indicates specific preconditions beyond attacker control must be satisfied - specifically the 2Checkout gateway being configured and active. The confidentiality impact is rated high (VC:H) with no integrity or availability impact, consistent with a read-only data disclosure path. No CPE strings were provided in the source intelligence; affected version ranges are derived from the vendor advisory.
Know when the next one hits your stack
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
AT:P in vendor CVSS 4.0 maps to AC:H (2Checkout must be configured); impact is confidentiality-only, read-only customer data retrieval.
Primary rating from Vendor (hackerone).
CVSS VectorVendor: hackerone
Lifecycle Timeline
2DescriptionCVE.org
Missing authorization vulnerability has been discovered in 2Checkout payment gateway of WHMCS from 8.13.0 before 8.13.8, from 9.0.0 before 9.0.8, all other EOL versions from 4.5.0. The vulnerability allows an unauthenticated user to get WHMCS customer's data via 2Checkout payment gateway's endpoint under specific conditions.
Executive ViewAI
WHMCS payment processing software exposes customer payment records to unauthenticated remote attackers when the 2Checkout gateway is configured, creating immediate risk of customer data breach and regulatory non-compliance. Organizations using WHMCS versions 8.13.x through 9.0.x require urgent patching to mitigate exposure of payment and customer information.
Apply vendor patch: upgrade to WHMCS 8.13.8 (for 8.13.x branch) or 9.0.8 (for 9.0.x branch). If immediate patching is not possible, disable the 2Checkout payment gateway entirely until updates can be applied.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
EUVD-2026-70849
GHSA-x84h-g4q5-82g8
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB