Summary
CVE-2026-67398 is a missing authorization vulnerability (CWE-862) in the 2Checkout payment gateway module of WebPros’ WHMCS billing and automation platform. The flaw lets an unauthenticated attacker retrieve a customer’s personally identifiable information through the gateway’s endpoint under specific conditions. The issue carries a HIGH severity rating (CVSS 8.2).
Technical details
- Root cause: The 2Checkout payment gateway module fails to enforce authorization checks on a request handler that returns customer data.
- Trigger conditions: The WHMCS instance must have the 2Checkout payment gateway module activated; the "specific conditions" required to reach the exposed endpoint are not detailed in the public advisory.
- Attack vector: Network — no authentication or user interaction is required (AV:N/PR:N/UI:N).
- Impact: Unauthenticated disclosure of client PII, including name, address, email address, and phone number. No impact to integrity or availability is reported.
Affected software
- WebPros WHMCS versions 4.5.0 through 8.12.2 (all EOL branches)
- WHMCS 8.13.0 through 8.13.7
- WHMCS 9.0.0 through 9.0.7
Severity
- CVSS v4.0 Base Score: 8.2 (HIGH)
- Vector:
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
Mitigation and recommended actions
- Immediate: Upgrade to WHMCS 8.13.8 or 9.0.8 (or later), where the vulnerability is fixed.
- If patching is not immediately possible: Deactivate the 2Checkout payment gateway (Configuration > System Settings > Payment Gateways > Deactivate) and select an alternative payment gateway; WHMCS will automatically reassign existing services, invoices, transactions, and payment methods.
- Versions prior to 8.13.0 (4.5.0–8.12.2) are end-of-life and will not receive a patch — plan migration to a supported release.

