p PatchFirst

PatchFirst · Latest vulnerabilities

froxlor/froxlor 2.3.7: known vulnerabilities

Known vulnerabilities affecting froxlor/froxlor 2.3.7: 5. Compare the fixes below with your installed release.

Filter vulnerabilities
Clear filters

Vulnerabilities: 5

  1. CVE-2026-55593

    Medium · CVSS 6.5EPSS 0.26%Fix available

    Froxlor: CSRF Vulnerability in Froxlor AJAX Endpoint — Missing Cross-Site Request Forgery Protection

    Froxlor is open source server administration software. Prior to 2.3.8, the standalone lib/ajax.php entry point bypasses the centralized request validation in lib/init.php, and Ajax::handle in lib/Froxlor/Ajax/Ajax.php checks only for a valid session before routing state-changing requests. The editapikey action in Ajax::editApiKey updates allowed_from and valid_until without validating a CSRF token, while templates/Froxlor/assets/js/jquery/apikeys.js sends no token because the endpoint does not require one. An unauthenticated attacker can induce an authenticated administrator's browser to submit a forged request that adds an attacker-controlle

    • Update to 2.3.8
    Published Updated
  2. CVE-2026-54347

    High · CVSS 8.7EPSS 0.42%Fix available

    Froxlor: Stored XSS in DNS TXT Record Content Allows Customer-to-Admin Account Takeover

    Froxlor is open source server administration software. Prior to 2.3.8, DNS TXT record content accepted by lib/Froxlor/Api/Commands/DomainZones.php can contain HTML special characters, lib/Froxlor/UI/Callbacks/Text.php returns the content from Text::wordwrap without HTML escaping, and templates/Froxlor/table/table.html.twig renders the callback result with the raw filter. An authenticated customer with DNS editor access can store JavaScript-bearing content in a TXT record. When an administrator views the affected domain's DNS configuration, the payload executes automatically in the administrator's browser session, which can expose session data

    • Update to 2.3.8
    Published Updated
  3. CVE-2026-54348

    High · CVSS 7.2EPSS 0.66%Fix available

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

    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-b

    • Update to 2.3.8
    Published Updated
  4. CVE-2026-54543

    Medium · CVSS 5.4EPSS 0.45%Fix available

    Froxlor DomainZones.add allows DNS zone-file RR injection via record/type fields

    Froxlor is open source server administration software. Prior to 2.3.8, the DomainZones.add API command in lib/Froxlor/Api/Commands/DomainZones.php accepts user-controlled record and type values without rejecting line delimiters, tab characters, semicolons, or unsupported DNS record types before lib/Froxlor/Dns/DnsEntry.php serializes the values into a BIND zone file. An authenticated customer with DNS-zone permissions can place a crafted value in the record field, or use the related type-field variant, to create additional resource-record lines that bypass Froxlor's field-level validation. BIND accepts the injected records, allowing modificat

    • Update to 2.3.8
    Published Updated
  5. CVE-2026-62988

    Critical · CVSS 9.0EPSS 0.63%Fix available

    Froxlor: Credential and 2FA secret disclosure via Froxlor API endpoints

    Froxlor is open source server administration software. From 2.3.7 until 2.3.8, the Customers.get, Customers.listing, Admins.get, Admins.listing, Ftps.get, and Ftps.listing API commands in lib/Froxlor/Api/Commands/Customers.php, lib/Froxlor/Api/Commands/Admins.php, and lib/Froxlor/Api/Commands/Ftps.php retrieve full database rows and return them without removing password and data_2fa fields. An authenticated API caller with permission to use these endpoints can obtain customer, administrator, and FTP password hashes as well as Base32-encoded TOTP seeds for administrator and customer accounts. Password hashes can be cracked offline, and TOTP se

    • Update to 2.3.8
    Published Updated

Check your server

Check your installed stack and versions against the current vulnerability feeds.

Check your server →