CVE-2026-26279 json
Froxlor Admin-to-Root Privilege Escalation via Input Validation Bypass + OS Command Injection
published 8mo ago modified 4mo ago also EUVD-2026-9340 , GHSA-33mp-8p67-xj7c
- cvss
- 9.1
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.9%
- EPSS 0.9% chance of exploitation in 30 days, percentile 60%
- public exploits
- 0
- none known
Summary
Froxlor is open source server administration software. Prior to 2.3.4, a typo in Froxlor's input validation code (== instead of =) completely disables email format checking for all settings fields declared as email type. This allows an authenticated admin to store arbitrary strings in the panel.adminmail setting. This value is later concatenated into a shell command executed as root by a cron job, where the pipe character | is explicitly whitelisted. The result is full root-level Remote Code Execution. This vulnerability is fixed in 2.3.4.
Patch / fix
- packagist froxlor/froxlor 2.3.4
- froxlor froxlor 2.3.4
Is CVE-2026-26279 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerCISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- total
- Assessed
- 8mo ago
Exploit prediction
0.93% chance of exploitation in the next 30 days, higher than 60% of all scored CVEs (FIRST EPSS, 2026-11-09).
Exploits and checks
- github.com https://github.com/froxlor/Froxlor/security/advisories/GHSA-33mp-8p67-xj7c referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 9.1 | CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H |
| GitHub | 3.1 | 9.1 | CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| packagist | froxlor/froxlor | <2.3.4 |
2.3.4 |
Affected products
- froxlor Froxlor
Classification
References
-
github.com
/froxlor/froxlor/commit/22249677107f8f39f8d4a238605641e87dab4343
web, patch
-
github.com
/froxlor/Froxlor/security/advisories/GHSA-33mp-8p67-xj7c
web, exploit, mitigation, vendor-advisory
-
github.com
/froxlor/froxlor/releases/tag/2.3.4
web, release-notes
-
nvd.nist.gov
/vuln/detail/CVE-2026-26279
advisory
-
github.com
/froxlor/froxlor
package
Sources
- CVE List CVE-2026-26279
- GitHub Advisory GHSA-33mp-8p67-xj7c
- NVD CVE-2026-26279
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.