
Advanced File Manager – Ultimate File Manager for WordPress And Document Library Solution Security & Risk Analysis
wordpress.org/plugins/file-manager-advancedUse Advanced File Manager to manage WordPress files, create archives, and build document libraries—all directly from your WordPress dashboard!
Is Advanced File Manager – Ultimate File Manager for WordPress And Document Library Solution Safe to Use in 2026?
Generally Safe
Score 90/100Advanced File Manager – Ultimate File Manager for WordPress And Document Library Solution has a strong security track record. Known vulnerabilities have been patched promptly.
The "file-manager-advanced" plugin v5.4.10 exhibits a mixed security posture. While it demonstrates several good security practices, including a complete absence of unprotected entry points (AJAX handlers, REST API routes, shortcodes, cron events) and a relatively high percentage of SQL queries using prepared statements and properly escaped outputs, significant concerns remain.
The static analysis reveals a substantial number of dangerous functions present in the codebase, including those that can lead to arbitrary code execution (exec, passthru, shell_exec) and deserialization vulnerabilities (unserialize, assert). Coupled with the taint analysis indicating multiple flows with unsanitized paths, including three critical severity issues, this points to a high risk of potential code execution and path traversal vulnerabilities if these flows are triggered by user input without proper sanitization or access control.
The plugin's vulnerability history is also a significant red flag. With a total of 9 known CVEs, predominantly categorized as High and Medium severity, and common types including missing authorization, cross-site scripting, and path traversal, it indicates a recurring pattern of security weaknesses. Although there are currently no unpatched CVEs, the historical prevalence of these vulnerability types suggests that the plugin may have systemic issues in handling user input and enforcing access controls. The most recent vulnerability in May 2025 further underscores the ongoing need for vigilance. In conclusion, while the plugin has made efforts in securing its entry points and core database operations, the presence of dangerous functions, critical taint flows, and a history of severe vulnerabilities necessitate a cautious approach and further investigation into the specific risks identified.
Key Concerns
- Critical severity taint flows with unsanitized paths
- Presence of dangerous functions like exec, passthru, shell_exec
- 5 flows with unsanitized paths found
- 9 known CVEs with 5 high and 4 medium severity
- Bundled outdated jQuery v1.12.4
- Bundled outdated Freemius v1.0
- 319 file operations, potential for insecure handling
- Only 76% of outputs properly escaped
Advanced File Manager – Ultimate File Manager for WordPress And Document Library Solution Security Vulnerabilities
CVEs by Year
Severity Breakdown
9 total CVEs
Advanced File Manager <= 5.3.1 - Missing Authorization to Notice Dismisaal
Advanced File Manager <= 5.2.14 - Authenticated (Subscriber+) Stored Cross-Site Scripting via SVG File Upload
Advanced File Manager 5.2.12 - 5.2.13 - Authenticated (Subscriber+) Arbitrary File Upload
Advanced File Manager <= 5.2.10 - Authenticated (Subscriber+) Arbitrary File Upload
Advanced File Manager <= 5.2.8 - Authenticated (Administrator+) Local JavaScript File Inclusion via fma_locale
Advanced File Manager <= 5.2.8 - Authenticated (Subscriber+) Arbitrary File Upload
Advanced File Manager <= 5.2.8 - Authenticated (Subscriber+) Limited File Upload
Advanced File Manager <= 5.2.4 - Sensitive Information Exposure via Directory Listing
Advanced File Manager <= 5.1 - Authenticated (Administrator+) Arbitrary File and Folder Access
Advanced File Manager – Ultimate File Manager for WordPress And Document Library Solution Code Analysis
Dangerous Functions Found
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
Advanced File Manager – Ultimate File Manager for WordPress And Document Library Solution Attack Surface
AJAX Handlers 7
REST API Routes 1
WordPress Hooks 34
Maintenance & Trust
Advanced File Manager – Ultimate File Manager for WordPress And Document Library Solution Maintenance & Trust
Maintenance Signals
Community Trust
Advanced File Manager – Ultimate File Manager for WordPress And Document Library Solution Alternatives
File Manager
wp-file-manager
file manager provides you ability to edit, delete, upload, download, copy and paste files and folders.
Download Manager
download-manager
This File Management & Digital Store plugin will help you to control file downloads & sell digital products from your WP site.
File Manager Pro – Filester
filester
Advanced File Manager and Code Editor. Best WordPress file manager without FTP access. No need to upgrade because this is PRO version.
Download Manager Addons for Elementor
wpdm-elementor
Download Manager Addons for Elementor
Document Library Lite
document-library-lite
Create a WordPress document library to manage, search and download files.
Advanced File Manager – Ultimate File Manager for WordPress And Document Library Solution Developer Profile
84 plugins · 1.4M total installs
How We Detect Advanced File Manager – Ultimate File Manager for WordPress And Document Library Solution
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/file-manager-advanced/css/editor.css/wp-content/plugins/file-manager-advanced/css/style.css/wp-content/plugins/file-manager-advanced/css/theme.css/wp-content/plugins/file-manager-advanced/js/clipboard.min.js/wp-content/plugins/file-manager-advanced/js/elfinder/js/elfinder.min.js/wp-content/plugins/file-manager-advanced/js/elfinder/themes/material/theme.js/wp-content/plugins/file-manager-advanced/js/frontend.js/wp-content/plugins/file-manager-advanced/js/jquery-ui.min.js+4 more/wp-content/plugins/file-manager-advanced/js/clipboard.min.js/wp-content/plugins/file-manager-advanced/js/elfinder/js/elfinder.min.js/wp-content/plugins/file-manager-advanced/js/elfinder/themes/material/theme.js/wp-content/plugins/file-manager-advanced/js/frontend.js/wp-content/plugins/file-manager-advanced/js/jquery-ui.min.js/wp-content/plugins/file-manager-advanced/js/jquery.min.js+3 morefile-manager-advanced/css/editor.css?ver=file-manager-advanced/css/style.css?ver=file-manager-advanced/css/theme.css?ver=file-manager-advanced/js/clipboard.min.js?ver=file-manager-advanced/js/elfinder/js/elfinder.min.js?ver=file-manager-advanced/js/elfinder/themes/material/theme.js?ver=file-manager-advanced/js/frontend.js?ver=file-manager-advanced/js/jquery-ui.min.js?ver=file-manager-advanced/js/jquery.min.js?ver=file-manager-advanced/js/main.js?ver=file-manager-advanced/js/vue/app.js?ver=file-manager-advanced/js/vue/chunk-vendors.js?ver=HTML / DOM Fingerprints
elfinder-toolbarelfinder-cwd-fileelfinder-dialogelfinder-buttonsetelfinder-buttonelfinder-dialog-titleelfinder-spinnerelfinder-dialog-wrapper// Free: Show AI Integration (Code Pilot) tab content as a PRO teaser// Hide Freemius Add-Ons menu using Freemius filter hook// This is the proper way to hide menu items in Freemius// Remove Add-Ons submenu if it exists (check various possible slugs)+11 moredata-elfinder-dialogdata-elfinder-dialog-titledata-elfinder-buttonfma_fsfile_manager_advanced_shortcodefma_freemius_after_uninstallclass_fma_blocksclass_fma_mainadvanced_file_manager_load_text_domain+1 more/wp-json/file-manager-advanced/v1/get_settings/wp-json/file-manager-advanced/v1/save_settings/wp-json/file-manager-advanced/v1/get_usage_data/wp-json/file-manager-advanced/v1/get_pro_feature_settings/wp-json/file-manager-advanced/v1/save_pro_feature_settings