Plugins · wp-file-manager · data as of 2026-11-01
Is File Manager safe? Known vulnerabilities and latest version
- Latest version
- 8.0.7
- Last updated
- 2026-10-30
- Active installs
- 1+ million
- Known issues on record
- 18
- Unpatched in latest
- 0
- Tested up to WP
- 7.1.4 · PHP 5.2.4+
file manager provides you ability to edit, delete, upload, download, copy and paste files and folders. — by mndpsingh287
What to do
- Update to the latest version (8.0.7). Anything older than 8.0.5 has at least one known issue listed below. Dashboard → Updates, or Plugins → “update now”.
- If you cannot update right away, deactivate it until you can.
- Turn on auto-updates for it: Plugins → “Enable auto-updates” on its row.
- If you ran a vulnerable version and something looks off (spam pages, strange admins, redirects), run the free scan.
With WP-CLI: wp plugin get wp-file-manager --field=version shows what you run; wp plugin update wp-file-manager updates it.
Check your version
Known vulnerabilities
18 on record, newest first. “Affected” is the version range the source gives; “fixed in” is the version the source names, or (marked *) the first wordpress.org release after the last affected version.
medium 5.9 CVE-2026-19708 · published 2026-09-26
Information disclosure in File Manager (7.2.2 up to (not including) 8.0.5)
- Affected
- 7.2.2 up to (not including) 8.0.5
- Fixed in
- 8.0.5
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory
The File Manager WordPress plugin before 8.0.5 does not prevent unauthenticated users from downloading its database backup archives, and in some cases writes them under a fixed filename, allowing unauthenticated attackers to retrieve a full database dump including every user's email address and password hash on servers that do not apply the directory's .htaccess file.
high 7.5 CVE-2026-85081 · published 2026-09-26
Cross-site scripting (XSS) in File Manager (older than 8.0.5)
- Affected
- older than 8.0.5
- Fixed in
- 8.0.5
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory
The File Manager WordPress plugin before 8.0.5, FileOrganizer WordPress plugin before 1.2.1, File Manager Pro WordPress plugin before 2.1.3 do not correctly validate the origin of window messages received by the file browser they load on their admin screens, accepting any origin that is a leading string prefix of the site's own address, which allows an unauthenticated attacker to run arbitrary JavaScript in the session of a logged-in administrator who visits a page under their control. The defect is in the file-manager library all three bundle, and every version below 2.1.70 carries it. Updating the bundled library closes it.
high 8.8 CVE-2026-17540 · published 2026-08-10
Denial of service in File Manager (older than 6.9.1)
- Affected
- older than 6.9.1
- Fixed in
- 6.9.1
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory
The File Manager WordPress plugin before 6.9.1 does not properly authorise its file management commands, allowing any authenticated user, such as a subscriber, to read and delete arbitrary files under the WordPress installation directory, which could lead to the disclosure of the site's configuration secrets and to denial of service.
high 7.5 CVE-2026-17541 · published 2026-08-10
Information disclosure in File Manager (older than 6.9.1)
- Affected
- older than 6.9.1
- Fixed in
- 6.9.1
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory
The File Manager WordPress plugin before 6.9.1 does not have authorisation checks on one of its REST API routes, allowing unauthenticated users to read its file activity log, disclosing the file operations performed on the site, the paths involved and the name of the user who performed them.
high 7.5 CVE-2026-17542 · published 2026-08-10
Information disclosure in File Manager (older than 6.9.1)
- Affected
- older than 6.9.1
- Fixed in
- 6.9.1
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory
The File Manager WordPress plugin before 6.9.1 does not perform any capability check on one of its file manager connector endpoints, allowing any authenticated user, such as a subscriber, to browse the entire WordPress installation directory and download files of certain types from it, including archives and documents which may contain sensitive data.
critical 9.1 CVE-2026-6382 · published 2026-07-06
Command injection in File Manager (older than 8.0.4)
- Affected
- older than 8.0.4
- Fixed in
- 8.0.4
- Access needed (per CVSS)
- Needs an admin-level account
- Range from
- CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory
The FileOrganizer WordPress plugin before 1.1.9, Advanced File Manager WordPress plugin before 5.4.12, File Manager Pro WordPress plugin before 2.1.1, File Manager WordPress plugin before 8.0.4 do not properly escape a parameter before passing it to a shell command when processing image operations, allowing authenticated users to perform OS Command Injection. This requires the server to have the ImageMagick convert CLI available without either the PHP imagick or GD extensions.
medium 4.3 CVE-2024-37254 · published 2024-11-01
Missing authorization check in File Manager (7.2.7 and older)
- Affected
- 7.2.7 and older
- Fixed in
- 7.2.8
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by Patchstack
Details from the advisory
Missing Authorization vulnerability in mndpsingh287 File Manager allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects File Manager: from n/a through 7.2.7.
critical 9.8 CVE-2018-25105 · published 2024-10-16
Remote code execution in File Manager (3.0 and older)
- Affected
- 3.0 and older
- Fixed in
- 5.9 *
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The File Manager plugin for WordPress is vulnerable to authorization bypass due to a missing capability check in the /inc/root.php file in versions up to, and including, 3.0. This makes it possible for unauthenticated attackers to download arbitrary files from the server and upload arbitrary files that can be used for remote code execution.
medium 6.8 CVE-2024-8743 · published 2024-10-05
Stored cross-site scripting (XSS) in File Manager (6.5.7 and older)
- Affected
- 6.5.7 and older
- Fixed in
- unknown
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Bit File Manager – 100% Free & Open Source File Manager and Code Editor for WordPress plugin for WordPress is vulnerable to Limited JavaScript File Upload in all versions up to, and including, 6.5.7. This is due to a lack of proper checks on allowed file types. This makes it possible for authenticated attackers, with Subscriber-level access and above, and granted permissions by an administrator, to upload .css and .js files, which could lead to Stored Cross-Site Scripting.
medium 6.8 CVE-2024-2654 · published 2024-04-09
Path traversal / file read in File Manager (7.2.5 and older)
- Affected
- 7.2.5 and older
- Fixed in
- unknown
- Access needed (per CVSS)
- Needs an admin-level account
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The File Manager plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 7.2.5 via the fm_download_backup function. This makes it possible for authenticated attackers, with administrator access and above, to read the contents of arbitrary zip files on the server, which can contain sensitive information.
NVD CVE-2024-2654Wordfence advisoryCode change (fix)Plugin source
high 8.8 CVE-2024-1538 · published 2024-03-21
Cross-site request forgery (CSRF) in File Manager (7.2.4 and older)
- Affected
- 7.2.4 and older
- Fixed in
- unknown
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The File Manager plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 7.2.4. This is due to missing or incorrect nonce validation on the wp_file_manager page that includes files through the 'lang' parameter. This makes it possible for unauthenticated attackers to include local JavaScript files that can be leveraged to achieve RCE via a forged request granted they can trick a site administrator into performing an action such as clicking on a link. This issue was partially patched in version 7.2.4, and fully patched in 7.2.5.
critical 9.9 CVE-2023-6825 · published 2024-03-13
Path traversal / file read in File Manager (7.2.1 and older)
- Affected
- 7.2.1 and older
- Fixed in
- unknown
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
The File Manager and File Manager Pro plugins for WordPress are vulnerable to Directory Traversal in versions up to, and including version 7.2.1 (free version) and 8.3.4 (Pro version) via the target parameter in the mk_file_folder_manager_action_callback_shortcode function. This makes it possible for attackers to read the contents of arbitrary files on the server, which can contain sensitive information and to upload files into directories other than the intended directory for file uploads. The free version requires Administrator access for this vulnerability to be exploitable. The Pro version allows a file manager to be embedded via a shortcode and also allows admins to grant file handling privileges to other user levels, which could lead to this vulnerability being exploited by lower-level users.
NVD CVE-2023-6825Wordfence advisoryCode change (fix)github.com
high 7.5 CVE-2024-0761 · published 2024-02-05
Information disclosure in File Manager (7.2.1 and older)
- Affected
- 7.2.1 and older
- Fixed in
- unknown
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
The File Manager plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 7.2.1 due to insufficient randomness in the backup filenames, which use a timestamp plus 4 random digits. This makes it possible for unauthenticated attackers, to extract sensitive data including site backups in configurations where the .htaccess file in the directory does not block access.
NVD CVE-2024-0761Wordfence advisoryCode change (fix)wordpress.org
medium 6.5 CVE-2023-5907 · published 2023-12-11
Security issue in File Manager (older than 6.3)
- Affected
- older than 6.3
- Fixed in
- 6.3
- Access needed (per CVSS)
- Needs an admin-level account
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
The File Manager WordPress plugin before 6.3 does not restrict the file managers root directory, allowing an administrator to set a root outside of the WordPress root directory, giving access to system files and directories even in a multisite setup, where site administrators should not be allowed to modify the sites files.
medium 5.4 CVE-2021-24177 · published 2021-04-05
Reflected cross-site scripting (XSS) in File Manager (older than 7.1)
- Affected
- older than 7.1
- Fixed in
- 7.1
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber); someone on the site has to click a link or open a page
- Range from
- advisory text · score by NVD
Details from the advisory
In the default configuration of the File Manager WordPress plugin before 7.1, a Reflected XSS can occur on the endpoint /wp-admin/admin.php?page=wp_file_manager_properties when a payload is submitted on the User-Agent parameter. The payload is then reflected back on the web application response.
NVD CVE-2021-24177WPScan advisoryCode change (fix)n4nj0.github.io
critical 9.8 CVE-2020-25213 · published 2020-09-09
Arbitrary file upload in File Manager (older than 6.9)
- Affected
- older than 6.9
- Fixed in
- 6.9
- Access needed (per CVSS)
- No login needed
- Range from
- advisory text · score by NVD
Details from the advisory
The File Manager (wp-file-manager) plugin before 6.9 for WordPress allows remote attackers to upload and execute arbitrary PHP code because it renames an unsafe example elFinder connector file to have the .php extension. This, for example, allows attackers to run the elFinder upload (or mkfile and put) command to write PHP code into the wp-content/plugins/wp-file-manager/lib/files/ directory. This was exploited in the wild in August and September 2020.
NVD CVE-2020-25213Code change (fix)wordpress.orgpacketstormsecurity.compacketstormsecurity.comgithub.comhotforsecurity.bitdefender.com
high 8.8 CVE-2018-16966 · published 2019-04-15
Cross-site request forgery (CSRF) in File Manager (3.0 only)
- Affected
- 3.0 only
- Fixed in
- 5.9 *
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- NVD analysis · score by NVD
Details from the advisory
There is a CSRF vulnerability in the mndpsingh287 File Manager plugin 3.0 for WordPress via the page=wp_file_manager_root public_path parameter.
NVD CVE-2018-16966wordpress.organsawaf.blogspot.comwpvulndb.com
medium 6.1 CVE-2018-16967 · published 2019-04-15
Cross-site scripting (XSS) in File Manager (3.0 only)
- Affected
- 3.0 only
- Fixed in
- 5.9 *
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- NVD analysis · score by NVD
Details from the advisory
There is an XSS vulnerability in the mndpsingh287 File Manager plugin 3.0 for WordPress via the page=wp_file_manager_root public_path parameter.
NVD CVE-2018-16967wordpress.organsawaf.blogspot.comwpvulndb.com
Recent activity
- 2026-10-30 — latest release on wordpress.org (8.0.7).
- 2026-09-26 — Information disclosure disclosed (CVE-2026-19708), fixed in 8.0.5.
- 2026-09-26 — Cross-site scripting (XSS) disclosed (CVE-2026-85081), fixed in 8.0.5.
- 2026-08-10 — Denial of service disclosed (CVE-2026-17540), fixed in 6.9.1.
Get an email when File Manager has a new vulnerability
Free. We check the CVE feeds every day and email you only when a new issue for File Manager (wp-file-manager) is published or a fix ships. Unsubscribe in one click.
Where this data comes from
- Version, last update, installs: wordpress.org/plugins/wp-file-manager (Plugins API), fetched 2026-11-01.
- Vulnerabilities: NIST National Vulnerability Database (NVD), checked 2026-11-01. This product uses data from the NVD API but is not endorsed or certified by the NVD.
- Each record links to its CVE page and to the original advisory (Wordfence, Patchstack or WPScan) where there is one. We only list a CVE here when its references or its advisory name this exact plugin, so a few real issues may be missing; none should be about a different plugin. Spot an error? Email Daniel.
Badge for your site or docs (states facts with a date, not a verdict):
<a href="https://laskyr.com/plugins/wp-file-manager"><img src="https://laskyr.com/plugins/wp-file-manager/badge.svg" alt="File Manager vulnerability status"></a>