External risk intelligence

Froxlor API command exposure allows sensitive data disclosure and account takeover

CVE advisorySeverity: CRITICAL (CVSS 9.0)

CVE-2026-62988

Froxlor is server administration software typically deployed as a web-based management interface. As a hosting control panel, these applications are commonly configured to be internet-accessible to allow administrators and customers to manage server resources, services, and accounts remotely.

Information Disclosure

Halo Surface Signal: 4 out of 5 — likely to be public-facing.

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

This advisory concerns Froxlor, an open-source server administration tool, where certain API commands could expose sensitive customer, administrator, and FTP credentials, including password hashes and two-factor authentication seeds. This exposure, if exploited by an authenticated user with specific permissions, could potentially lead to the takeover of hosting panel accounts or hosted resources, and bypass authentication controls.

  • Sensitive data exposed via API commands.
  • Potential account takeover and bypassed authentication.
  • Confirm relevance and exposure of this software.

Attack Path

How an attacker could exploit the issue

An attacker with authenticated access to the Froxlor API can exploit a flaw in several commands to retrieve sensitive data, including password hashes and two-factor authentication seeds. This exposure of credentials and seeds can enable an attacker to take over administrator or customer accounts, potentially leading to full control of the hosting panel and associated resources.

  • Requires authenticated API access.
  • Triggers via specific API commands.
  • Risk of account takeover and data exposure.

Live Threat

Current exploitation, exposure, and threat context

An authenticated API caller with access to specific endpoints could retrieve sensitive customer and administrator information, including password hashes and two-factor authentication seeds. This exposure could lead to account takeover, enabling an attacker to compromise the hosting panel or hosted resources.

  • Customer and administrator credentials at risk.
  • Sensitive data exposed via API calls.
  • Account takeover and resource compromise.

Operational Fix

Recommended remediation, mitigation, and detection steps

System and platform teams are likely responsible for managing Froxlor, given its role as server administration software. The initial practical step is to identify all Froxlor instances, confirm their network exposure and business criticality, and locate the accountable owner for each before planning remediation.

  • Identify Froxlor instances and owners.
  • Verify network reachability and criticality.
  • Plan remediation based on identified risk.

Supplementary metadata

Validate whether this threat affects your internet-facing exposure.

Halo Threat Intelligence helps prioritize remediation with Halo Surface Signal and H/A/L/O context. Start exposure validation with a free external attack surface trial.

Frequently asked questions

What is Froxlor?

Froxlor is an open-source server administration panel designed to help hosting providers and system administrators manage web servers, email accounts, FTP access, and customer databases through a centralized web interface.

What does CWE-200 mean for CVE-2026-62988?

CWE-200 refers to an Information Exposure weakness. In this case, the Froxlor API fails to filter sensitive data from its responses. Instead of only returning requested details, it includes private database fields containing password hashes and TOTP seeds that should never be visible to API callers.

How is this vulnerability triggered?

An attacker must already have authenticated access to the Froxlor API with permissions to execute specific management commands like Customers.get or Admins.listing. It is not triggered by public, unauthenticated web requests or by simply visiting the Froxlor login page.

Is my instance at higher risk?

According to Halo Surface Signal, Froxlor is often deployed as an internet-facing management interface. Because it is intended for remote access, any instance reachable over the internet significantly expands the potential pool of authenticated users who could abuse this API flaw.

Do I need to update my software?

Yes, you should prioritize moving to version 2.3.8 or later. Since this issue involves the exposure of highly sensitive credentials and security tokens, updating the software is the primary way to ensure the API correctly redacts password hashes and TOTP seeds from its output.

References