CVE-2024-58313
HighCVSS 7.2Exploitation Probability (EPSS)
Low risk49th percentile - higher than 49% of all known CVEs
Summary
xbtitFM 4.1.18 contains an insecure file upload vulnerability that allows authenticated attackers with administrative privileges to upload and execute arbitrary PHP code through the file_hosting feature. Attackers can bypass file type restrictions by modifying the Content-Type header to image/gif, adding GIF89a magic bytes, and using alternate PHP tags to upload web shells that execute system commands.
Risk Assessment
An administrator or attacker with administrative privileges could achieve remote code execution, leading to full server compromise.
Recommendation
Update xbtitFM to a patched version and implement strict file upload validation.
Other vulnerabilities in xbtitFM
See all- CVE-2024-58309Critical
xbtitFM 4.1.18 contains an unauthenticated SQL injection vulnerability that allows remote attackers to manipulate database queries through the msgid parameter. Attackers can send crafted requests to /shoutedit.php with EXTRACTVALUE functions to extract database names, user credentials, and password hashes.
- CVE-2024-58312High
xbtitFM 4.1.18 contains a path traversal vulnerability that allows unauthenticated attackers to access sensitive system files by manipulating URL parameters. Attackers can exploit directory traversal techniques to read critical system files using encoded path traversal characters in HTTP requests.
Original NVD description (English source)
xbtitFM 4.1.18 contains an insecure file upload vulnerability that allows authenticated attackers with administrative privileges to upload and execute arbitrary PHP code through the file_hosting feature. Attackers can bypass file type restrictions by modifying the Content-Type header to image/gif, adding GIF89a magic bytes, and using alternate PHP tags to upload web shells that execute system commands.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

