CVE-2018-9110

Studio 42 elFinder before 2.1.37 has a directory traversal vulnerability in elFinder.class.php with the zipdl() function that can allow a remote attacker to…

published March 28, 2018

CVSS
—
EPSS
3%
Percentile
86.7
In the wild
Unconfirmed
What it is

⚠️ A sneaky directory traversal flaw in elFinder lets attackers potentially access and delete files on your server! 📂💔 Think of it as a restaurant worker who can access the kitchen storage without anyone checking their credentials — they could grab ingredients or even toss out the chef's secret recipes! 🍽️ This vulnerability allows remote attackers to download sensitive files accessible by the web server or even erase files owned by the server account. If exploited, it could lead to data leaks or critical file loss, which is absolutely devastating for any business relying on that data.

Put simply

Think of it as a restaurant worker who can access the kitchen storage without anyone checking their credentials — they could grab ingredients or even toss out the chef's secret recipes! 🍽️ The issue arises in the zipdl() function of elFinder, where an incomplete fix from a previous vulnerability (CVE-2018-9109) allows for directory traversal, enabling unauthorized file access and deletion.

What to do

This vulnerability allows remote attackers to download sensitive files accessible by the web server or even erase files owned by the server account. If exploited, it could lead to data leaks or critical file loss, which is absolutely devastating for any business relying on that data. To safeguard against this vulnerability, upgrade to elFinder version 2.1.37 or later immediately. Regularly audit your file access permissions and ensure to apply security best practices in your web configurations. You’ve got this! Stay vigilant and implement these steps to keep your server secure! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02880 · 86.7th percentile
Published
2018-03-28T14:00Z
EPSS history
Timeline
  • 28 MAR 14:00Z
    Studio 42 elFinder before 2.1.37 has a directory traversal vulnerability in elFinder.class.php with the zipdl() function that can allow a remote attacker to…
    cvelistv5