Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L
Primary rating from GitHub Advisory · only source for this CVE.
CVSS VectorGitHub Advisory
Lifecycle Timeline
6DescriptionGitHub Advisory
Froxlor is open source server administration software. Prior to version 2.3.6, in Domains.add(), the adminid parameter is accepted from user input and used without validation when the calling reseller does not have the customers_see_all permission. This allows a reseller to attribute newly created domains to any other admin, bypassing their own domain quota (since the wrong admin's domains_used counter is incremented) and potentially exhausting another admin's quota. Version 2.3.6 fixes the issue.
AnalysisAI
Froxlor versions prior to 2.3.6 allow authenticated resellers to bypass domain quota restrictions by attributing newly created domains to arbitrary admins through unvalidated adminid parameter input in the Domains.add() function. This vulnerability enables quota exhaustion attacks against other administrators and domain creation beyond the attacker's assigned limits, with confirmed patch availability in version 2.3.6.
Technical ContextAI
The vulnerability exists in Froxlor's domain administration API, specifically the Domains.add() method, which accepts an adminid parameter from user-supplied input without validating whether the calling reseller has permission to assign domains to that admin. The root cause is an improper access control flaw (CWE-863: Incorrect Authorization) that fails to enforce the customers_see_all permission check before accepting the adminid parameter. When a reseller without the customers_see_all permission creates a domain, the application should restrict domain assignment to their own admin account; instead, it allows them to specify any adminid value, causing the domain quota counter (domains_used) for the specified admin to be incremented rather than the attacker's own counter. This permits attackers to circumvent their domain quota limits and manipulate quota tracking for other administrators in the system.
RemediationAI
Vendor-released patch: Froxlor 2.3.6. Administrators should immediately upgrade from any version prior to 2.3.6. The patch is available at https://github.com/froxlor/froxlor/releases/tag/2.3.6 with upstream fix confirmed in commit bf47ba15329506e9f9662f9462463932aa80dff5. No workarounds are documented for unpatched versions; upgrading is the primary mitigation. Organizations unable to patch immediately should implement compensating controls by restricting reseller account creation and auditing the Domains.add() logs for suspicious adminid parameter assignments that do not match the calling reseller's account ID. Additionally, periodically review domain quota assignments across administrators to detect manual quota manipulation. However, these controls are detective rather than preventive and do not eliminate the vulnerability; patching should be prioritized.
Command Injection in GitHub repository froxlor/froxlor prior to 2.0.8. Rated high severity (CVSS 8.8), this vulnerabilit
Improper Restriction of Excessive Authentication Attempts in GitHub repository froxlor/froxlor prior to 2.0.20. Rated cr
Authentication Bypass by Primary Weakness in GitHub repository froxlor/froxlor prior to 2.0.13. Rated critical severity
Froxlor through 0.10.29.1 allows SQL injection in Database/Manager/DbManagerMySQL.php via a custom DB name. Rated critic
Command injection in Froxlor server admin before 2.3.4 due to typo (== instead of =) disabling input validation entirely
Improper Link Resolution Before File Access in GitHub repository froxlor/froxlor prior to 2.1.0. Rated high severity (CV
Unrestricted Upload of File with Dangerous Type in GitHub repository froxlor/froxlor prior to 2.0.14. Rated high severit
Cross-Site Request Forgery (CSRF) in GitHub repository froxlor/froxlor prior to 2.0.11. Rated high severity (CVSS 8.8),
Code Injection in GitHub repository froxlor/froxlor prior to 2.0.11. Rated high severity (CVSS 8.8), this vulnerability
Code Injection in GitHub repository froxlor/froxlor prior to 2.0.10. Rated high severity (CVSS 8.8), this vulnerability
An issue was discovered in Froxlor before 0.10.14. Rated high severity (CVSS 8.8), this vulnerability is remotely exploi
Froxlor is open source server administration software. Rated high severity (CVSS 7.5), this vulnerability is remotely ex
Same weakness CWE-863 – Incorrect Authorization
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-25188