Impact
A flaw in the delete_folder routine of the file-management-system-php’s AJAX handler allows an attacker to specify an ID value and delete a folder without being authenticated. The missing authentication check is a classic authorization bypass (CWE‑287) and also represents an authorization failure (CWE‑306), giving the attacker the ability to remove data that should have been protected by user credentials.
Affected Systems
All releases of oretnom23 file‑management‑system‑php up to the code revision 2e3c1ebe60f121e8df4fb3f544f0e9591d9a01e4 are vulnerable. No patch or fixed version has been released and the project uses continuous delivery, so the most recent commit may still contain the flaw. The source code is hosted on GitHub but the maintainer has not yet responded to the issue report.
Risk and Exploitability
The CVSS score of 6.9 indicates a moderate risk level, and the EPSS score is not available. The vulnerability is not listed in CISA’s KEV catalog. It can be exploited remotely through a crafted request to ajax.php/delete_folder, and the attacker only needs network connectivity to the web application; no local privileges are required.
OpenCVE Enrichment