Plugins · simple-file-list · data as of 2026-11-04
Is Simple File List safe? Known vulnerabilities and latest version
- Status
- Closed 2026-07-23
- Known issues on record
- 21
- Unpatched in latest
- 0
What to do
- Replace it. A closed plugin gets no updates through WordPress, so any hole found from now on stays open.
- Deactivate and delete it once you have a replacement (Plugins → Deactivate → Delete). Deleting removes its files; deactivating alone leaves them on the server.
- 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 simple-file-list && wp plugin delete simple-file-list
Check your version
Known vulnerabilities
21 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. 21 record(s) do not state which versions are affected.
high 8.6 CVE-2026-39792 · published 2026-10-06
Arbitrary file deletion in Simple File List (6.3.11 and older)
- Affected
- 6.3.11 and older
- Fixed in
- unknown
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Patchstack
Details from the advisory
Unauthenticated Arbitrary File Deletion in Simple File List <= 6.3.11 versions.
high 8.6 CVE-2026-16616 · published 2026-08-19
Information disclosure in Simple File List (6.3.11 and older)
- Affected
- 6.3.11 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 Simple File List WordPress plugin through 6.3.11 does not validate the source path of a file-move operation reachable by unauthenticated users, allowing them to read arbitrary files on the server and to relocate critical files out of the web root, leading to sensitive information disclosure and potential site takeover.
high 8.8 CVE-2026-16617 · published 2026-08-19
Stored cross-site scripting (XSS) in Simple File List (6.3.11 and older)
- Affected
- 6.3.11 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 Simple File List WordPress plugin through 6.3.11 does not properly sanitise and escape a file's description before outputting it on the public file list, allowing unauthenticated users (when front-end file management is enabled) to perform Stored Cross-Site Scripting attacks that execute in the browser of any visitor viewing the list.
high 7.1 CVE-2026-57382 · published 2026-07-13
Reflected cross-site scripting (XSS) in Simple File List (6.3.8 and older)
- Affected
- 6.3.8 and older
- Fixed in
- 6.3.9
- 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
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Mitchell Bennis Simple File List simple-file-list allows Reflected XSS.This issue affects Simple File List: from n/a through <= 6.3.8.
high 7.5 CVE-2026-11912 · published 2026-06-20
Missing authorization check in Simple File List (6.3.7 and older)
- Affected
- 6.3.7 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 Simple File List plugin for WordPress is vulnerable to arbitrary file modification due to insufficient authorization checks in all versions up to, and including, 6.3.7. This makes it possible for unauthenticated attackers to delete and modify files on the serve. This vulnerability is exploitable even when the administrator has not enabled the AllowFrontManage setting, because the is_admin() check unconditionally short-circuits the guard before that setting is evaluated.
NVD CVE-2026-11912Wordfence advisoryCode change (fix)Plugin source
medium 6.5 CVE-2026-12119 · published 2026-06-20
Missing authorization check in Simple File List (6.3.7 and older)
- Affected
- 6.3.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 Simple File List plugin for WordPress is vulnerable to unauthorized file operations due to a missing authorization check on the 'frontmanage' shortcode attribute in all versions up to, and including, 6.3.7. This makes it possible for authenticated attackers, with contributor-level access and above, to perform arbitrary file operations including deletion, move, folder creation, and download. An attacker can create a draft post containing the 'eeSFL' shortcode, render it via the post preview endpoint to harvest the nonce needed to authorize the operations, and then submit file operation requests that bypass the intended authorization checks in includes/ee-list-ops-bar-process.php.
NVD CVE-2026-12119Wordfence advisoryCode change (fix)Plugin source
high 7.5 CVE-2026-11911 · published 2026-06-20
Arbitrary file deletion in Simple File List (6.3.7 and older)
- Affected
- 6.3.7 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 Simple File List plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the eeSFL_DeleteFile function in all versions up to, and including, 6.3.7. This makes it possible for unauthenticated attackers to delete arbitrary files on the server, which can easily lead to remote code execution when the right file is deleted (such as wp-config.php). The simplefilelist_edit_job AJAX action is registered via wp_ajax_nopriv_, making it accessible without authentication, and the is_admin() guard that would otherwise restrict access is bypassed because is_admin() always returns true for requests to the admin-ajax.php endpoint.
NVD CVE-2026-11911Wordfence advisoryCode change (fix)Plugin source
medium 6.5 CVE-2026-24953 · published 2026-02-20
Path traversal / file read in Simple File List (6.1.15 and older)
- Affected
- 6.1.15 and older
- Fixed in
- 6.1.16
- 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
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Mitchell Bennis Simple File List simple-file-list allows Path Traversal.This issue affects Simple File List: from n/a through <= 6.1.15.
medium 5.4 CVE-2025-68591 · published 2025-12-24
Missing authorization check in Simple File List (6.1.18 and older)
- Affected
- 6.1.18 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 Patchstack
Details from the advisory
Missing Authorization vulnerability in Mitchell Bennis Simple File List simple-file-list allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Simple File List: from n/a through <= 6.1.18.
high 7.5 CVE-2025-54021 · published 2025-08-20
Path traversal / file read in Simple File List (6.1.14 and older)
- Affected
- 6.1.14 and older
- Fixed in
- 6.1.15
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Patchstack
Details from the advisory
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Mitchell Bennis Simple File List simple-file-list allows Path Traversal.This issue affects Simple File List: from n/a through <= 6.1.14.
critical 9.8 CVE-2020-36847 · published 2025-07-12
Remote code execution in Simple File List (older than 4.2.3)
- Affected
- older than 4.2.3
- Fixed in
- 4.2.3
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Simple-File-List Plugin for WordPress is vulnerable to Remote Code Execution in versions up to, and including, 4.2.2 via the rename function which can be used to rename uploaded PHP code with a png extension to use a php extension. This allows unauthenticated attackers to execute code on the server.
NVD CVE-2020-36847Wordfence advisoryWPScan advisoryCode change (fix)packetstormsecurity.comcybersecurity-help.cz
medium 5.3 CVE-2025-47450 · published 2025-05-07
Missing authorization check in Simple File List (6.1.13 and older)
- Affected
- 6.1.13 and older
- Fixed in
- 6.1.14
- 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 Mitchell Bennis Simple File List simple-file-list allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Simple File List: from n/a through <= 6.1.13.
medium 5.4 CVE-2024-10146 · published 2024-11-14
Reflected cross-site scripting (XSS) in Simple File List (older than 6.1.13)
- Affected
- older than 6.1.13
- Fixed in
- 6.1.13
- 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 Simple File List WordPress plugin before 6.1.13 does not sanitise and escape a generated URL before outputting it back in an attribute, leading to a Reflected Cross-Site Scripting which could be used against admins.
high 7.5 CVE-2023-44227 · published 2024-04-17
Missing authorization check in Simple File List (6.1.9 and older)
- Affected
- 6.1.9 and older
- Fixed in
- 6.1.10
- 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 Mitchell Bennis Simple File List.This issue affects Simple File List: from n/a through 6.1.9.
medium 4.8 CVE-2023-39924 · published 2023-10-25
Stored cross-site scripting (XSS) in Simple File List (6.1.9 and older)
- Affected
- 6.1.9 and older
- Fixed in
- unknown
- Access needed (per CVSS)
- Needs an admin-level account; 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
Auth. (admin+) Stored Cross-Site Scripting (XSS) vulnerability in Mitchell Bennis Simple File List plugin <= 6.1.9 versions.
medium 4.8 CVE-2023-1025 · published 2023-03-27
Stored cross-site scripting (XSS) in Simple File List (older than 6.0.10)
- Affected
- older than 6.0.10
- Fixed in
- 6.0.10
- Access needed (per CVSS)
- Needs an admin-level account; 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 Simple File List WordPress plugin before 6.0.10 does not sanitise and escape some of its settings, which could allow high privilege users such as admin to perform Stored Cross-Site Scripting attacks even when the unfiltered_html capability is disallowed (for example in multisite setup).
medium 4.8 CVE-2022-3207 · published 2022-10-10
Stored cross-site scripting (XSS) in Simple File List (older than 4.4.12)
- Affected
- older than 4.4.12
- Fixed in
- 4.4.12
- Access needed (per CVSS)
- Needs an admin-level account; someone on the site has to click a link or open a page
- Range from
- NVD analysis · score by NVD
Details from the advisory
The Simple File List WordPress plugin before 4.4.12 does not sanitise and escape some of its settings, which could allow high privilege users such as admin to perform Stored Cross-Site Scripting attacks even when the unfiltered_html capability is disallowed (for example in multisite setup)
medium 6.5 CVE-2022-3208 · published 2022-10-10
Cross-site request forgery (CSRF) in Simple File List (older than 4.4.12)
- Affected
- older than 4.4.12
- Fixed in
- 4.4.12
- 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
The Simple File List WordPress plugin before 4.4.12 does not implement nonce checks, which could allow attackers to make a logged in admin create new page and change it's content via a CSRF attack.
medium 6.1 CVE-2022-3062 · published 2022-09-26
Reflected cross-site scripting (XSS) in Simple File List (older than 4.4.12)
- Affected
- older than 4.4.12
- Fixed in
- 4.4.12
- 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
The Simple File List WordPress plugin before 4.4.12 does not escape parameters before outputting them back in attributes, leading to Reflected Cross-Site Scripting
high 7.5 CVE-2022-1119 · published 2022-04-19
Path traversal / file read in Simple File List (3.2.7 and older)
- Affected
- 3.2.7 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 Simple File List WordPress plugin is vulnerable to Arbitrary File Download via the eeFile parameter found in the ~/includes/ee-downloader.php file due to missing controls which makes it possible unauthenticated attackers to supply a path to a file that will subsequently be downloaded, in versions up to and including 3.2.7.
NVD CVE-2022-1119Wordfence advisoryWPScan advisorydocs.google.comPlugin source
critical 9.8 CVE-2020-12832 · published 2020-05-13
Path traversal / file read in Simple File List (older than 4.2.8)
- Affected
- older than 4.2.8
- Fixed in
- 4.2.8
- Access needed (per CVSS)
- No login needed
- Range from
- NVD analysis · score by NVD
Details from the advisory
WordPress Plugin Simple File List before 4.2.8 is prone to a vulnerability that lets attackers delete arbitrary files because the application fails to properly verify user-supplied input.
Recent activity
- 2026-07-23 — closed on wordpress.org (Security Issue).
- 2026-10-06 — Arbitrary file deletion disclosed (CVE-2026-39792), fix version not stated.
- 2026-08-19 — Information disclosure disclosed (CVE-2026-16616), fix version not stated.
- 2026-08-19 — Stored cross-site scripting (XSS) disclosed (CVE-2026-16617), fix version not stated.
Get an email when Simple File List has a new vulnerability
Free. We check the CVE feeds every day and email you only when a new issue for Simple File List (simple-file-list) is published or a fix ships. Unsubscribe in one click.
Browse vulnerabilities
Types found in this plugin: Cross-site scripting (XSS) (7) · Missing authorization (5) · Path traversal and file read (4) · Arbitrary file deletion (2) · Sensitive data exposure (1) · Remote code execution (1) · Cross-site request forgery (CSRF) (1)
Where this data comes from
- Version, last update, installs, closure: wordpress.org/plugins/simple-file-list (Plugins API), fetched 2026-11-04.
- Vulnerabilities: NIST National Vulnerability Database (NVD), checked 2026-11-04. 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/simple-file-list"><img src="https://laskyr.com/plugins/simple-file-list/badge.svg" alt="Simple File List vulnerability status"></a>