CVE-2026-81889
8.6Studio-42 · elFinder
A Server-Side Request Forgery (SSRF) vulnerability in elFinder allows unauthenticated attackers to bypass protections and read internal network resources via DNS rebinding during URL uploads.
Executive summary
An unauthenticated SSRF vulnerability in Studio-42 elFinder allows remote attackers to access sensitive internal data, posing a high risk to network security.
Vulnerability
This is a Server-Side Request Forgery (CWE-918) flaw located in the URL upload functionality of php/elFinder.class.php. An unauthenticated attacker can exploit DNS rebinding to bypass IP validation and force the server to fetch internal resources, which are then stored as accessible files.
Business impact
The vulnerability carries a CVSS score of 8.6, reflecting its high potential for unauthorized information disclosure. Successful exploitation allows an attacker to interact with internal services that are otherwise shielded from the internet, potentially exposing credentials, configuration files, or sensitive metadata. This could lead to a significant breach of internal network segmentation and compromise the confidentiality of organizational data.
Remediation
Immediate Action: Update elFinder to version 2.1.70 or later immediately to incorporate the necessary security patches.
Proactive Monitoring: Review web server and application logs for unusual URL upload patterns or requests originating from the elFinder application that target internal IP addresses.
Compensating Controls: Implement strict egress filtering on the web server to prevent it from initiating connections to internal or private IP address ranges. Use a Web Application Firewall to block requests containing suspicious or malformed URL structures.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
Given the high severity of this SSRF vulnerability and the potential for unauthenticated access to internal network resources, organizations should treat this as a high-priority remediation task. Administrators must verify their current version of elFinder and apply the 2.1.70 update as soon as possible to mitigate the risk of data exfiltration.
More Studio-42 CVEs
Sources
- https://github.com/Studio-42/elFinder/security/advisories/GHSA-8x3q-jpjh-qh5c
- https://github.com/Studio-42/elFinder/commit/191372c1bbebbd36fb55af79a84b9984861390ff
- https://github.com/Studio-42/elFinder/commit/6d997386cd0f1abab4706c220b46b0aea0ecff51
- https://github.com/Studio-42/elFinder/releases/tag/2.1.70