← WordPress Vulnerabilities
WordPress security by component

wp-file-download

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-download

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.

PublishedSep 05, 2026
Safe version guidanceSee mitigation notes
Published vulnerabilities for wp-file-download
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