SEPTEMBER 18, 2026
Live Feed
Back to database
Case File

CVE-2026-81891

HIGH · CVSS 8.1 EPSS 0.53% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-08-31 · Last synced 2026-09-18

CyberRota Analysis

AI-Generated

The vulnerability affects elFinder versions prior to 2.1.70, specifically in the handling of file uploads where certain PHP file extensions are improperly processed. This flaw allows an attacker with ZIP upload permissions to extract PHP-executable files into a web-accessible directory, potentially leading to remote code execution on the server. Organizations using affected versions of elFinder should prioritize this update to mitigate the risk of exploitation.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Detected Signals
remote code execution code execution

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-81891
Severity
HIGH
CVSS
8.1
EPSS
0.53%
Java

Original NVD Description

elFinder is an open-source file manager for web, written in JavaScript using jQuery UI. Prior to 2.1.70, checkExtractItems() in php/elFinderVolumeDriver.class.php calls mimetypeInternalDetect() without passing the result through mimeTypeNormalize(). Because the .phtml, .phar, .php5, and .php3 extensions are absent from mime.types, the staticMimeMap entries that map them to text/x-php are not applied, and allowPutMime() permits extraction even when uploadDeny blocks text/x-php. An attacker with ZIP upload permission can extract PHP-executable files into a web-accessible files/ directory and achieve remote code execution when the server executes those extensions. This issue is fixed in version 2.1.70.