Skip to content
Laskyr

Plugins · nmedia-user-file-uploader · data as of 2026-11-04

Is Frontend File Manager Plugin safe? Known vulnerabilities and latest version

Frontend File Manager Plugin is closed on wordpress.org

Closed on 2026-05-27 (reason given: Security Issue). Closed plugins get no updates through WordPress, so new security holes will not be fixed for you.

Status
Closed 2026-05-27
Known issues on record
31
Unpatched in latest
0

What to do

  1. Replace it. A closed plugin gets no updates through WordPress, so any hole found from now on stays open.
  2. Deactivate and delete it once you have a replacement (Plugins → Deactivate → Delete). Deleting removes its files; deactivating alone leaves them on the server.
  3. If you ran a vulnerable version and something looks off (spam pages, strange admins, redirects), run the free scan, or have us clean it: Emergency Cleanup, $499.

With WP-CLI, once you have a replacement: wp plugin deactivate nmedia-user-file-uploader && wp plugin delete nmedia-user-file-uploader

Check your version

Known vulnerabilities

31 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. 31 record(s) do not state which versions are affected.

high 7.1 CVE-2026-32577 · published 2026-10-06

Cross-site scripting (XSS) in Frontend File Manager Plugin (23.6 and older)

Affected
23.6 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 Patchstack
Details from the advisory

Unauthenticated Cross Site Scripting (XSS) in Frontend File Manager <= 23.6 versions.

NVD CVE-2026-32577Patchstack advisory

medium 5.4 CVE-2026-16292 · published 2026-08-02

Cross-site request forgery (CSRF) in Frontend File Manager Plugin (23.6 and older)

Affected
23.6 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 CISA ADP
Details from the advisory

The Frontend File Manager Plugin WordPress plugin through 23.6 does not perform nonce validation on one of its file-metadata update actions, allowing an attacker to modify the metadata of a logged-in user's uploaded file via a CSRF attack, which can be leveraged to download that file. When guest uploads are enabled, the same action is reachable unauthenticated against any user's file.

NVD CVE-2026-16292WPScan advisory

high 8.7 CVE-2026-12277 · published 2026-07-07

Security issue in Frontend File Manager Plugin (23.6 and older)

Affected
23.6 and older
Fixed in
unknown
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory

The Frontend File Manager Plugin WordPress plugin through 23.6 does not validate a file path derived from user input before deleting the referenced file, allowing unauthenticated users to delete arbitrary files on the server (such as wp-config.php) when guest upload mode is enabled. Deleting wp-config.php forces the site into its setup routine, which can be leveraged toward a full site takeover.

NVD CVE-2026-12277WPScan advisory

high 8.1 CVE-2026-8095 · published 2026-06-28

Arbitrary file deletion in Frontend File Manager Plugin (23.6 and older)

Affected
23.6 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 Frontend File Manager Plugin plugin for WordPress is vulnerable to Authenticated Arbitrary File Deletion in versions up to and including 23.6. This is due to a case-sensitive bypass of the wpfm_dir_path parameter sanitization in the wpfm_file_meta_update AJAX handler, where supplying WPFM_DIR_PATH in uppercase evades the unset check and is normalized to wpfm_dir_path by sanitize_key() during update_post_meta(), allowing an attacker to overwrite the stored file path with an arbitrary filesystem path that is then passed directly to unlink() in delete_file_locally() without any directory containment validation. This makes it possible for authenticated attackers with Subscriber-level access to delete arbitrary files on the server, including sensitive files such as wp-config.php, potentially leading to full site takeover.

NVD CVE-2026-8095Wordfence advisoryPlugin source

medium 6.5 CVE-2026-8380 · published 2026-06-26

Missing authorization check in Frontend File Manager Plugin (23.6 and older)

Affected
23.6 and older
Fixed in
unknown
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 Frontend File Manager Plugin WordPress plugin through 23.6 does not properly verify ownership of every targeted post before permanent deletion, allowing authenticated users with author-level access and above to permanently delete arbitrary posts and pages. When the Frontend File Manager Plugin WordPress plugin through 23.6's "Allow guest uploads" setting is enabled by an administrator, the same deletion primitive becomes reachable by unauthenticated users.

NVD CVE-2026-8380WPScan advisory

medium 5.4 CVE-2026-8378 · published 2026-06-23

Stored cross-site scripting (XSS) in Frontend File Manager Plugin (23.6 and older)

Affected
23.6 and older
Fixed in
unknown
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
CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory

The Frontend File Manager Plugin WordPress plugin through 23.6 does not sanitise nor escape a filename submitted to the frontend file-rename endpoint before storing it as post meta and rendering it back on the admin File Manager listing, leading to a Stored Cross-Site Scripting vulnerability exploitable by users with Subscriber-level access and above against an administrator viewing the file management interface.

NVD CVE-2026-8378WPScan advisory

high 7.5 CVE-2026-8379 · published 2026-06-23

Security issue in Frontend File Manager Plugin (23.6 and older)

Affected
23.6 and older
Fixed in
unknown
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory

The Frontend File Manager Plugin WordPress plugin through 23.6 does not properly enforce its nonce check on the file download handler, allowing unauthenticated attackers to download files uploaded by any user through the Frontend File Manager Plugin WordPress plugin through 23.6 by iterating identifiers.

NVD CVE-2026-8379WPScan advisory

medium 6.5 CVE-2026-5337 · published 2026-05-03

Missing authorization check in Frontend File Manager Plugin (23.6 and older)

Affected
23.6 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 CISA ADP
Details from the advisory

During the analysis, it was identified that authenticated attackers with Subscriber-level access or higher are able to perform an Insecure Direct Object Reference (IDOR) attack. This vulnerability exists because the Frontend File Manager Plugin WordPress plugin through 23.6 does not properly validate user authorization for the requested uploaded file when processing download requests. By modifying the value of the 'file_id' parameter in the download endpoint (e.g., http://localhost/?do=wpfm_download&file_id=40&nm_file_nonce=a36fb893f1), an attacker can access files belonging to other users, including privileged users such as administrators. This allows unauthorized access/read to sensitive data stored within the application.

NVD CVE-2026-5337WPScan advisory

medium 5.3 CVE-2026-25005 · published 2026-02-19

Missing authorization check in Frontend File Manager Plugin (23.5 and older)

Affected
23.5 and older
Fixed in
23.6
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Authorization Bypass Through User-Controlled Key vulnerability in N-Media Frontend File Manager nmedia-user-file-uploader allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Frontend File Manager: from n/a through <= 23.5.

NVD CVE-2026-25005Patchstack advisory

medium 5.8 CVE-2026-0829 · published 2026-02-17

Information disclosure in Frontend File Manager Plugin (23.5 and older)

Affected
23.5 and older
Fixed in
unknown
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory

The Frontend File Manager Plugin WordPress plugin through 23.5 allows unauthenticated users to send emails through the site without any security checks. This lets attackers use the WordPress site as an open relay for spam or phishing emails to anyone. Attackers can also guess file IDs to access and share uploaded files without permission, exposing sensitive information.

NVD CVE-2026-0829WPScan advisory

high 7.5 CVE-2026-1280 · published 2026-01-28

Missing authorization check in Frontend File Manager Plugin (23.5 and older)

Affected
23.5 and older
Fixed in
unknown
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The Frontend File Manager Plugin for WordPress is vulnerable to unauthorized file sharing due to a missing capability check on the 'wpfm_send_file_in_email' AJAX action in all versions up to, and including, 23.5. This makes it possible for unauthenticated attackers to share arbitrary uploaded files via email by supplying a file ID. Since file IDs are sequential integers, attackers can enumerate all uploaded files on the site and exfiltrate sensitive data that was intended to be restricted to administrators only.

NVD CVE-2026-1280Wordfence advisoryPlugin source

high 7.7 CVE-2025-14804 · published 2026-01-07

Security issue in Frontend File Manager Plugin (older than 23.5)

Affected
older than 23.5
Fixed in
23.5
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 Frontend File Manager Plugin WordPress plugin before 23.5 did not validate a path parameter and ownership of the file, allowing any authenticated users, such as subscribers to delete arbitrary files on the server

NVD CVE-2025-14804WPScan advisory

medium 4.3 CVE-2025-13382 · published 2025-11-25

Missing authorization check in Frontend File Manager Plugin (23.4 and older)

Affected
23.4 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 Frontend File Manager Plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 23.4. This is due to the plugin not validating file ownership before processing file rename requests in the '/wpfm/v1/file-rename' REST API endpoint. This makes it possible for authenticated attackers, with Subscriber-level access and above, to rename files uploaded by other users via the 'fileid' parameter.

NVD CVE-2025-13382Wordfence advisoryPlugin source

medium 4.3 CVE-2025-64265 · published 2025-11-13

Missing authorization check in Frontend File Manager Plugin (23.2 and older)

Affected
23.2 and older
Fixed in
23.3
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 N-Media Frontend File Manager nmedia-user-file-uploader allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Frontend File Manager: from n/a through <= 23.2.

NVD CVE-2025-64265Patchstack advisory

medium 5.3 CVE-2025-57921 · published 2025-09-22

Missing authorization check in Frontend File Manager Plugin (23.3 and older)

Affected
23.3 and older
Fixed in
23.4
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Missing Authorization vulnerability in N-Media Frontend File Manager nmedia-user-file-uploader allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Frontend File Manager: from n/a through <= 23.3.

NVD CVE-2025-57921Patchstack advisory

high 7.5 CVE-2023-7306 · published 2025-07-25

Missing authorization check in Frontend File Manager Plugin (21.5 and older)

Affected
21.5 and older
Fixed in
unknown
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The Frontend File Manager Plugin plugin for WordPress is vulnerable to unauthorized loss of data due to a missing capability check on the wpfm_delete_multiple_files() function in all versions up to, and including, 21.5. This makes it possible for unauthenticated attackers to delete arbitrary posts.

NVD CVE-2023-7306Wordfence advisoryCode change (fix)

medium 4.6 CVE-2025-27358 · published 2025-07-04

Cross-site scripting (XSS) in Frontend File Manager Plugin (23.6 and older)

Affected
23.6 and older
Fixed in
unknown
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
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS) vulnerability in N-Media Frontend File Manager nmedia-user-file-uploader allows Code Injection.This issue affects Frontend File Manager: from n/a through <= 23.6.

NVD CVE-2025-27358Patchstack advisory

critical 9.8 CVE-2016-15042 · published 2024-10-16

Arbitrary file upload in Frontend File Manager Plugin (older than 4.0)

Affected
older than 4.0
Fixed in
4.0
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The Frontend File Manager (versions < 4.0), N-Media Post Front-end Form (versions < 1.1) plugins for WordPress are vulnerable to arbitrary file uploads due to missing file type validation via the `nm_filemanager_upload_file` and `nm_postfront_upload_file` AJAX actions. This makes it possible for unauthenticated attackers to upload arbitrary files on the affected sites server which may make remote code execution possible.

NVD CVE-2016-15042Wordfence advisoryWPScan advisorywordpress.orgacunetix.compluginvulnerabilities.compluginvulnerabilities.com

high 7.5 CVE-2024-25903 · published 2024-03-17

Information disclosure in Frontend File Manager Plugin (22.7 and older)

Affected
22.7 and older
Fixed in
22.8
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Exposure of Sensitive Information to an Unauthorized Actor vulnerability in N-Media Frontend File Manager.This issue affects Frontend File Manager: from n/a through 22.7.

NVD CVE-2024-25903Patchstack advisory

medium 6.5 CVE-2023-5105 · published 2023-12-04

Path traversal / file read in Frontend File Manager Plugin (older than 22.6)

Affected
older than 22.6
Fixed in
22.6
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 Frontend File Manager Plugin WordPress plugin before 22.6 has a vulnerability that allows an Editor+ user to bypass the file download logic and download files such as `wp-config.php`

NVD CVE-2023-5105WPScan advisory

critical 9.8 CVE-2021-4356 · published 2023-06-07

Missing authorization check in Frontend File Manager Plugin (older than 18.3)

Affected
older than 18.3
Fixed in
18.3
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

The Frontend File Manager plugin for WordPress is vulnerable to Unauthenticated Arbitrary File Download in versions up to, and including, 18.2. This is due to lacking authentication protections, capability checks, and sanitization, all on the wpfm_file_meta_update AJAX action. This makes it possible for unauthenticated attackers to download arbitrary files on the site, potentially leading to site takeover.

NVD CVE-2021-4356Wordfence advisoryCode change (fix)blog.nintechnet.com

medium 5.3 CVE-2021-4359 · published 2023-06-07

Missing authorization check in Frontend File Manager Plugin (older than 18.3)

Affected
older than 18.3
Fixed in
18.3
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

The Frontend File Manager plugin for WordPress is vulnerable to Unauthenticated Arbitrary Post Deletion in versions up to, and including, 18.2. This is due to lacking authentication protections and lacking a security nonce on the wpfm_delete_file AJAX action. This makes it possible for unauthenticated attackers to delete any posts and pages on the site.

NVD CVE-2021-4359Wordfence advisoryCode change (fix)blog.nintechnet.com

medium 6.1 CVE-2021-4365 · published 2023-06-07

Stored cross-site scripting (XSS) in Frontend File Manager Plugin (older than 18.3)

Affected
older than 18.3
Fixed in
18.3
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 NVD
Details from the advisory

The Frontend File Manager plugin for WordPress is vulnerable to Unauthenticated Stored Cross-Site Scripting in versions up to, and including, 18.2. This is due to lacking authentication protections and santisation all on the wpfm_edit_file_title_desc AJAX action. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.

NVD CVE-2021-4365Wordfence advisoryCode change (fix)blog.nintechnet.com

high 8.8 CVE-2021-4368 · published 2023-06-07

Remote code execution in Frontend File Manager Plugin (older than 18.3)

Affected
older than 18.3
Fixed in
18.3
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 Frontend File Manager plugin for WordPress is vulnerable to Authenticated Settings Change in versions up to, and including, 18.2. This is due to lacking capability checks and a security nonce, all on the wpfm_save_settings AJAX action. This makes it possible for subscriber-level attackers to edit the plugin settings, such as the allowed upload file types. This can lead to remote code execution through other vulnerabilities.

NVD CVE-2021-4368Wordfence advisoryCode change (fix)blog.nintechnet.com

medium 5.3 CVE-2021-4369 · published 2023-06-07

Content injection in Frontend File Manager Plugin (older than 18.3)

Affected
older than 18.3
Fixed in
18.3
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

The Frontend File Manager plugin for WordPress is vulnerable to Unauthenticated Content Injection in versions up to, and including, 18.2. This is due to lacking authorization protections, checks against users editing other's posts, and lacking a security nonce, all on the wpfm_edit_file_title_desc AJAX action. This makes it possible for unauthenticated attackers to edit the content and title of every page on the site.

NVD CVE-2021-4369Wordfence advisoryCode change (fix)blog.nintechnet.com

medium 5.4 CVE-2021-4344 · published 2023-06-07

Privilege escalation in Frontend File Manager Plugin (older than 18.3)

Affected
older than 18.3
Fixed in
18.3
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 Frontend File Manager plugin for WordPress is vulnerable to Privilege Escalation in versions up to, and including, 18.2. This is due to lacking mishandling the use of user IDs that is accessible by the visitor. This makes it possible for unauthenticated or authenticated attackers to access the information and privileges of other users, including 'guest users', in their own category (authenticated, or unauthenticated guests).

NVD CVE-2021-4344Wordfence advisoryblog.nintechnet.com

medium 5.3 CVE-2021-4350 · published 2023-06-07

Content injection in Frontend File Manager Plugin (older than 18.3)

Affected
older than 18.3
Fixed in
18.3
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

The Frontend File Manager plugin for WordPress is vulnerable to Unauthenticated HTML Injection in versions up to, and including, 18.2. This is due to lacking authentication protections on the wpfm_send_file_in_email AJAX action. This makes it possible for unauthenticated attackers to send emails using the site with a custom subject, recipient email, and body with unsanitized HTML content. This effectively lets the attacker use the site as a spam relay.

NVD CVE-2021-4350Wordfence advisoryblog.nintechnet.com

medium 5.3 CVE-2021-4351 · published 2023-06-07

Missing authorization check in Frontend File Manager Plugin (older than 18.3)

Affected
older than 18.3
Fixed in
18.3
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

The Frontend File Manager plugin for WordPress is vulnerable to Unauthenticated Post Meta Change in versions up to, and including, 18.2. This is due to lacking authentication protections, capability checks, and sanitization, all on the wpfm_file_meta_update AJAX action. This makes it possible for unauthenticated attackers to change the meta data of certain posts and pages.

NVD CVE-2021-4351Wordfence advisoryblog.nintechnet.com

medium 4.3 CVE-2022-3126 · published 2022-10-17

Cross-site request forgery (CSRF) in Frontend File Manager Plugin (older than 21.4)

Affected
older than 21.4
Fixed in
21.4
Access needed (per CVSS)
No login needed; someone on the site has to click a link or open a page
Range from
advisory text · score by NVD
Details from the advisory

The Frontend File Manager Plugin WordPress plugin before 21.4 does not have CSRF check when uploading files, which could allow attackers to make logged in users upload files on their behalf

NVD CVE-2022-3126WPScan advisory

high 8.8 CVE-2022-3125 · published 2022-10-03

Remote code execution in Frontend File Manager Plugin (older than 21.3)

Affected
older than 21.3
Fixed in
21.3
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
advisory text · score by NVD
Details from the advisory

The Frontend File Manager Plugin WordPress plugin before 21.3 allows any authenticated users, such as subscriber, to rename a file to an arbitrary extension, like PHP, which could allow them to basically be able to upload arbitrary files on the server and achieve RCE

NVD CVE-2022-3125WPScan advisory

Show 1 older records

medium 5.3 CVE-2022-3124 · published 2022-10-03

Missing authorization check in Frontend File Manager Plugin (older than 21.3)

Affected
older than 21.3
Fixed in
21.3
Access needed (per CVSS)
No login needed
Range from
advisory text · score by NVD
Details from the advisory

The Frontend File Manager Plugin WordPress plugin before 21.3 allows any unauthenticated user to rename uploaded files from users. Furthermore, due to the lack of validation in the destination filename, this could allow allow them to change the content of arbitrary files on the web server

NVD CVE-2022-3124WPScan advisory

Recent activity

Browse vulnerabilities

Where this data comes from

Badge for your site or docs (states facts with a date, not a verdict):
Frontend File Manager Plugin vulnerability status badge
<a href="https://laskyr.com/plugins/nmedia-user-file-uploader"><img src="https://laskyr.com/plugins/nmedia-user-file-uploader/badge.svg" alt="Frontend File Manager Plugin vulnerability status"></a>

← Check another plugin · Free hacked-site scan

First hour checklist

If the site was just hacked, read the emergency kit before you delete files. The page is free. Email is optional.

Read the emergency kit