WordPress security by component
wp-file-download
Plugin description
wp-file-download manages, organizes, and publishes downloadable files through WordPress.
wp-file-download (wp-file-download) is a WordPress plugin with 3 published CVE records in this archive. The latest tracked vulnerability was published Sep 05, 2026; the highest published CVSS base score is 8.1.
Plugin slug:
wp-file-downloadLatest vulnerability
CVE-2026-14975: WP File Download permits Subscriber-assisted arbitrary file read
WP File Download through 6.3.8 lets a Subscriber poison _wpfd_file_metadata['file'] through the unprotected file.save handler using the remoteurl input. A separate streaming path hooked on init resolves the traversed file path without authentication and returns the targeted server file to any caller.
| Safe version |
|
||
|---|---|---|---|
| Sep 05, 2026 |
CVE-2026-14975
WP File Download permits Subscriber-assisted arbitrary file read
WP File Download through 6.3.8 lets a Subscriber poison _wpfd_file_metadata['file'] through the unprotected file.save handler using the remoteurl input. A separate streaming path hooked on init resolves the traversed file path without authentication and returns the targeted server file to any caller.
|
See mitigation notes |
CVE6.5
NVDPending
|
| Sep 02, 2026 |
CVE-2026-14982
WP File Download permits Subscriber-level arbitrary file deletion
WP File Download through 6.3.4 exposes file.save and file.delete without capability or nonce enforcement. A Subscriber or higher can first persist a path-traversal value in file metadata through file.save, then invoke file.delete so the delete function passes that value to unlink(), deleting an arbitrary server file. Deleting a critical file such as wp-config.php can lead to site compromise or remote code execution.
|
See mitigation notes |
CVE8.1
NVDPending
|
| Jun 21, 2025 |
CVE-2025-5034
wp-file-download: Cross-site scripting
wp-file-download is affected by cross-site scripting. Exposure depends on how the affected operation is made reachable by the site. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE7.1
NVDPending
|