CVE-2026-72592
CriticalCVSS 9.8Exploitation Probability (EPSS)
Low risk43th percentile - higher than 43% of all known CVEs
Summary
phpfm through 1.8.0 has an unrestricted file upload vulnerability that allows an unauthenticated attacker to upload a PHP webshell and execute it on the server. The application has no authentication by default and an empty upload extension filter.
Risk Assessment
An attacker can achieve remote code execution on the server, leading to full system compromise.
Recommendation
Enable authentication, configure allowed file extensions, and update phpFM to a patched version.
Other vulnerabilities in phpfm
See all- CVE-2026-72593Critical
phpfm through 1.8.0 has a missing authentication vulnerability that allows an unauthenticated remote attacker to access the full file manager functionality, including reading, writing, deleting, and uploading files anywhere on the server filesystem.
- CVE-2023-53894Critical
phpfm 1.7.9 contains an authentication bypass vulnerability that allows attackers to log in by exploiting loose type comparison in password hash validation. Attackers can craft specific password hashes beginning with 0e or 00e to bypass authentication and upload malicious PHP files to the server.
Original NVD description (English source)
An unrestricted file upload vulnerability in dulldusk/phpfm through 1.8.0 allows an unauthenticated remote attacker to execute arbitrary PHP code on the server. The application ships with an empty upload extension filter ( = array) and no authentication enabled by default (auth_pass is empty string), allowing an unauthenticated attacker to upload a PHP webshell and execute it by browsing to the uploaded path.

