OCTOBER 9, 2026
Live Feed
Back to database
Case File

CVE-2026-100720

HIGH · CVSS 8.7 EPSS 0.21% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-09-26 · Last synced 2026-10-09

CyberRota Analysis

AI-Generated

Froxlor versions 2.0.0 through 2.3.10 are vulnerable to stored cross-site scripting due to improper handling of SSL certificate issuer data, allowing attackers to execute scripts in the context of privileged users. This vulnerability can lead to full administrator account takeover, enabling further escalation to root command execution on the managed server. Organizations using affected versions of Froxlor should prioritize patching to version 2.3.12 to mitigate this critical risk.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

GitHub PoC Links

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-100720
Severity
HIGH
CVSS
8.7
EPSS
0.21%
OpenSSL

Original NVD Description

Froxlor 2.0.0 through 2.3.10 is vulnerable to stored cross-site scripting. When a customer (the lowest-privileged authenticated role) uploads an SSL certificate for one of their own domains, the Certificates API add()/update() methods parse it with openssl_x509_parse() and store the issuer organization (issuer['O']) value verbatim without sanitization. Froxlor's table-listing renderer then emits scalar cells through Twig's `raw` filter, disabling HTML auto-escaping, so when an administrator or reseller opens Domains > SSL certificates the attacker-supplied issuer value executes as script in the privileged user's session. This crosses a privilege boundary from customer to admin and can result in full administrator account takeover; because a Froxlor admin controls webserver, DNS, and PHP configuration applied by a cron job running as root, the issue can be further escalated to command execution as root on the managed server. The issue is fixed in Froxlor 2.3.12.