Unrestricted File Upload Vulnerability in ResponsiveFilemanager
A publicly disclosed, unpatched unrestricted file upload vulnerability in Trippo ResponsiveFilemanager up to version 9.14.0 allows remote attackers to execute arbitrary code.
A critical security vulnerability (CVE-2026-18788) exists in Trippo ResponsiveFilemanager versions up to 9.14.0. The vulnerability resides within the filemanager/dialog.php script and permits an unauthenticated, remote attacker to perform unrestricted file uploads. Because the vendor has provided no response and the software is no longer supported, this flaw will remain unpatched, exposing environments that continue to run this legacy component. Publicly available exploit code exists, increasing the risk of exploitation. Defenders should prioritize identifying instances of ResponsiveFilemanager in their environments and replacing the legacy file management component, as no security updates will be issued for this software.
Attack Chain
- Attacker performs reconnaissance to identify web servers running Trippo ResponsiveFilemanager.
- Attacker interacts with the publicly accessible
filemanager/dialog.phpendpoint. - Attacker crafts a malicious HTTP POST request targeting the file upload functionality.
- Attacker bypasses missing or inadequate file type validation mechanisms within the script.
- Attacker uploads a malicious script (e.g., a web shell) to a web-accessible directory.
- Attacker confirms the location of the uploaded file via server responses or directory traversal.
- Attacker executes the uploaded script by requesting the file directly via the web server.
- Attacker gains persistent remote code execution (RCE) on the underlying host.
Impact
Successful exploitation allows remote attackers to gain full control over the web server by uploading and executing arbitrary web shells. This leads to complete compromise of the web application, potential lateral movement within the network, and exfiltration of sensitive configuration or user data. Given the product's age and lack of support, affected organizations are likely to remain permanently vulnerable unless the software is removed or replaced.
Recommendation
- Identify and audit all web applications using ResponsiveFilemanager versions 9.14.0 or older.
- Restrict network access to the
filemanager/directory via web server configuration (e.g., Nginx, Apache) to authorized internal IP ranges only. - Remove the ResponsiveFilemanager component entirely if it is not business-critical, as no patch for CVE-2026-18788 will be released.
- Monitor web server logs for HTTP POST requests to
dialog.phporiginating from suspicious or external IP addresses.
Immediate actions
Inventory all web servers for Trippo ResponsiveFilemanager instances.
Mitigations
Block public access to /filemanager/dialog.php on all discovered web servers.
CVE-2026-18788
Detection coverage 1
Detects CVE-2026-18788 Exploitation - Unrestricted File Upload via dialog.php
highDetects exploitation attempts against CVE-2026-18788 by monitoring for POST requests to the vulnerable dialog.php script.
Detection queries are available on the platform. Get full rules →