SEPTEMBER 15, 2026
Live Feed
Back to database
Case File

CVE-2024-58383

HIGH · CVSS 7.3 Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-09-14 · Last synced 2026-09-15

CyberRota Analysis

AI-Generated

Froxlor versions prior to 2.2.0 improperly set permissions for the MySQL configuration file, exposing sensitive database credentials to unprivileged local users on Debian systems. This vulnerability allows attackers to read the credentials, potentially enabling them to alter administrator accounts and gain root access. Organizations using Froxlor with pure-ftpd should prioritize patching to mitigate the risk of unauthorized access and privilege escalation.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

GitHub PoC Links

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2024-58383
Severity
HIGH
CVSS
7.3
EPSS
N/A
Debian

Original NVD Description

Froxlor before 2.2.0 (affected up to and including 2.2.0-rc3) generates /etc/pure-ftpd/db/mysql.conf with mode 0644 via the XML configuration templates in lib/configfiles/, even though the file contains the Froxlor SQL user's password. On systems where the parent directories are world readable (the default on Debian 12), any unprivileged local user able to execute commands or code on the host — including virtual users without SSH access who can upload PHP/CGI scripts — can read the file and obtain the Froxlor database credentials. Database access can then be leveraged to alter an administrator's password hash and TOTP seed, log in as a Froxlor administrator, and ultimately gain root privileges. Only instances configured to use pure-ftpd are affected.