Read the docs
TI-2026-39241 Aliases CVE-2026-54348GHSA-w27m-rmmf-g5w4

Froxlor: Second-Order SQL Injection via `Admins.add` `ipaddress` Parameter Allows Full Database Exfiltration

Priority HIGH 67CWE-89Published · Updated

Key facts

Attack vector
Network
Privileges required
High
User interaction
None
Attack complexity
Low
Impact type
SQL injection
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-89.

Summary

Froxlor is open source server administration software. Prior to 2.3.8, the Admins.add and Admins.update endpoints in lib/Froxlor/Api/Commands/Admins.php accept an attacker-controlled ipaddress array and store it as JSON in panel_admins.ip without enforcing numeric element types. When the poisoned account later calls IpsAndPorts.listing, lib/Froxlor/Api/Commands/IpsAndPorts.php decodes the array and concatenates its elements into a SQL IN clause without casting or parameterization; the same unsafe pattern is present in lib/Froxlor/Api/Commands/Domains.php. An authenticated administrator with change_serversettings permission can store a UNION-based payload and trigger it through the poisoned account to retrieve arbitrary database data, including administrator login names and bcrypt password hashes, with potential privilege escalation and broader database impact. This issue is fixed in version 2.3.8.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00655 51st percentileScored 2026-11-07
Fix Fixed froxlor (froxlor): 2.3.8froxlor/froxlor (Packagist): 2.3.8

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
froxlorfroxlorbefore 2.3.82.3.8Patch availableCNA
—froxlor/froxlor (Packagist)before 2.3.82.3.8Patch availableGHSA-w27m-rmmf-g5w4
  • froxlor Vendorfroxlor Affected before 2.3.8 Fixed in 2.3.8 Patch available CNA
  • froxlor/froxlor (Packagist) Vendor— Affected before 2.3.8 Fixed in 2.3.8 Patch available GHSA-w27m-rmmf-g5w4

CPE names Threatist (inferred) · 1

Inferred from how NVD named this product before; not given by a source.

CPEVersionsRoleVendor
cpe:2.3:a:froxlor:froxlor:*:*:*:*:*:*:*:*——froxlor
  • cpe:2.3:a:froxlor:froxlor:*:*:*:*:*:*:*:* Versions — — ·froxlor

Remediation

  • Fix · CNA froxlor (froxlor) Fixed in 2.3.8
  • Fix · GHSA-w27m-rmmf-g5w4 froxlor/froxlor (Packagist) Fixed in 2.3.8 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-54348
  2. 2026-10-03 Alias added: GHSA-w27m-rmmf-g5w4
  3. 2026-10-13 EPSS moved to the 50th–90th percentile

References

  • TI-2023-00300 Command Injection in froxlor/froxlor CVSS 3.1HIGH 8.8
  • TI-2023-02973 Improper Restriction of Excessive Authentication Attempts in froxlor/froxlor CVSS 3.1CRITICAL 9.8
  • TI-2023-01234 Authentication Bypass by Primary Weakness in froxlor/froxlor CVSS 3.1CRITICAL 9.8
  • TI-2023-01911 Unrestricted Upload of File with Dangerous Type in froxlor/froxlor CVSS 3.1HIGH 8.8
  • TI-2026-64867 froxlor before 2.3.12 Authentication Bypass via Session Persistence CVSS 4.0HIGH 8.7
  • TI-2026-76945 Symlink following in Froxlor enables root privilege escalation CVSS 4.0CRITICAL 9.4
See all 86 →

Sources