CVE-2026-41235CWE-863

Froxlor has an authorization bypass in FTP shell assignment via missing server-side `available_shells` enforcement

High · published June 4, 2026

CVSS v4.0
8.6
EPSS
0%
Percentile
29.1
In the wild
Unconfirmed
What it is

Froxlor is open source server administration software. Version 2.3.6 lets administrators configure `system.available_shells` as the approved shell list that customers may assign to FTP users. However, the server-side FTP account handlers do not enforce that whitelist when processing add or edit requests. As a result, an authenticated customer with shell delegation enabled can submit an arbitrary shell such as `/bin/bash` even when the panel UI only offers more restricted choices. In deployments that use the default `nssextrausers` integration, the attacker-controlled shell is then propagated into the system account database, leading to real host shell access. Version 2.3.7 fixes the issue.

The record
Technical detail
CVSS v4.0
8.6 · HIGH
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:P
EPSS
0.00364 · 29.1th percentile
Weakness
CWE-863 · Incorrect Authorization
Published
2026-06-04T17:50Z
EPSS history
Timeline
  • 04 JUN 17:50Z
    Froxlor has an authorization bypass in FTP shell assignment via missing server-side `available_shells` enforcement
    cvelistv5