Is download-manager (WordPress plugin) vulnerable?

WordPress download-manager has 44 known advisories in the phpwarden feed. Feed 2026.10.29.1, updated 2026-10-28.

44advisories
0critical
0on CISA KEV
13no fix recorded
CVETitleSeverityCVSSAffectedFixed in
CVE-2019-15889The download-manager plugin before 2.9.94 for WordPress has XSS via the category shortcode feature, as demonstrated by the orderby or searchmedium6.1<2.9.942.9.94
CVE-2014-9260The basic_settings function in the download manager plugin for WordPress before 2.7.3 allows remote authenticated users to update every Wordhigh8.8<2.7.32.7.3
CVE-2013-7319Cross-site scripting (XSS) vulnerability in the Download Manager plugin before 2.5.9 for WordPress allows remote attackers to inject arbitramedium4.3<=2.5.8 or =2.5.0 or =2.5.1 or =2.5.2 or =2.5.3 or =2.5.4 or =2.5.5 or =2.5.6 or =2.5.7–
CVE-2022-2431The Download Manager plugin for WordPress is vulnerable to arbitrary file deletion in versions up to, and including 3.2.50. This is due to ihigh8.1<=3.2.50–
CVE-2021-24773The WordPress Download Manager WordPress plugin before 3.2.16 does not escape some of the Download settings when outputting them, allowing hmedium4.8<3.2.163.2.16
CVE-2014-8585Directory traversal vulnerability in the WordPress Download Manager plugin for WordPress allows remote attackers to read arbitrary files viamedium5.0=1.1 or =1.2 or =1.2.1 or =1.2.2 or =1.2.3 or =1.2.4 or =1.2.5 or =1.3 or =1.4 or =1.5 or =1.5.1 or =1.5.2 or =1.5.3 or =1.5.9 or =1.5.32 or =1.5.33 or =2.0.1 or =2.0.2 or =2.0.3 or =2.0.4 or =2.0.5 or =2.0.6 or =2.0.7 or =2.0.8 or =2.0.9 or =2.0.10 or =2.0.11 or =2.0.12 or =2.0.13 or =2.0.14 or =2.0.15 or =2.0.16 or =2.0.17 or =2.0.18 or =2.0.19 or =2.1.0 or =2.1.1 or =2.1.2 or =2.1.3 or =2.2.0 or =2.2.1 or =2.2.2 or =2.2.3 or =2.2.4 or =2.2.5 or =2.2.6 or =2.2.7 or =2.2.8 or =2.2.9 or =2.3.0 or =2.3.1 or =2.3.2 or =2.3.3 or =2.3.4 or =2.3.5 or =2.3.6 or =2.3.7 or =2.3.8 or =2.3.9 or =2.4.0 or =2.4.1 or =2.4.2 or =2.4.3 or =2.4.4 or =2.4.5 or =2.4.6 or =2.4.7 or =2.4.8 or =2.4.9 or =2.5.0 or =2.5.1 or =2.5.2 or =2.5.3 or =2.5.4 or =2.5.5 or =2.5.6 or =2.5.7 or =2.5.8 or =2.5.9 or =2.5.91 or =2.5.92 or =2.5.93 or =2.5.94 or =2.5.95 or =2.5.96 or =2.5.97 or =2.5.98 or =2.5.99 or =2.6.0 or =2.6.1 or =2.6.2 or =2.6.3 or =2.6.4 or =2.6.5 or =2.6.6 or =2.6.7 or =2.6.8 or =2.6.9 or =2.6.91 or =2.6.92 or =2.6.93 or =2.6.94 or =2.6.95 or =2.6.96–
CVE-2023-6421The Download Manager WordPress plugin before 3.2.83 does not protect file download's passwords, leaking it upon receiving an invalid one.high7.5<3.2.833.2.83
CVE-2024-11740The The Download Manager plugin for WordPress is vulnerable to arbitrary shortcode execution in all versions up to, and including, 3.3.03. Thigh7.3<3.3.043.3.04
CVE-2022-2436The Download Manager plugin for WordPress is vulnerable to deserialization of untrusted input via the 'file[package_dir]' parameter in versihigh8.8<3.2.503.2.50
CVE-2022-0828The Download Manager WordPress plugin before 3.2.34 uses the uniqid php function to generate the master key for a download, allowing an attahigh7.5<3.2.343.2.34
CVE-2021-25087The Download Manager WordPress plugin before 3.2.35 does not have any authorisation checks in some of the REST API endpoints, allowing unauthigh7.5<3.2.353.2.35
CVE-2021-25069The Download Manager WordPress plugin before 3.2.34 does not sanitise and escape the package_ids parameter before using it in a SQL statemenhigh8.8<3.2.343.2.34
CVE-2017-2217Open redirect vulnerability in WordPress Download Manager prior to version 2.9.51 allows remote attackers to redirect users to arbitrary webmedium6.1<=2.9.50–
CVE-2017-2216Cross-site scripting vulnerability in WordPress Download Manager prior to version 2.9.50 allows remote attackers to inject arbitrary web scrmedium6.1<=2.9.49–
CVE-2022-2168The Download Manager WordPress plugin before 3.2.44 does not escape a generated URL before outputting it back in an attribute of the historymedium6.1<3.2.443.2.44
CVE-2021-34638Authenticated Directory Traversal in WordPress Download Manager <= 3.1.24 allows authenticated (Contributor+) users to obtain sensitive confmedium6.5<=3.1.24–
CVE-2022-2362The Download Manager WordPress plugin before 3.2.50 prioritizes getting a visitor's IP from certain HTTP headers over PHP's REMOTE_ADDR, whihigh7.5<3.2.503.2.50
CVE-2022-1985The Download Manager Plugin for WordPress is vulnerable to reflected Cross-Site Scripting in versions up to, and including 3.2.42. This is dmedium6.1<=3.2.42–
CVE-2022-2101The Download Manager plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the `file[files][]` parameter in versions up to, medium6.4<=3.2.46–
CVE-2017-18032The download-manager plugin before 2.9.52 for WordPress has XSS via the id parameter in a wpdm_generate_password action to wp-admin/admin-ajmedium6.1<2.9.522.9.52
CVE-2023-1809The Download Manager WordPress plugin before 6.3.0 leaks master key information without the need for a password, allowing attackers to downlhigh7.5>=6.0.0 and <6.3.06.3.0
CVE-2023-1524The Download Manager WordPress plugin before 3.2.71 does not adequately validate passwords for password-protected files. Upon validation, a medium6.5<3.2.713.2.71
CVE-2025-1785The Download Manager plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 3.3.08 via the 'wpdm_nemedium5.4<3.3.093.3.09
CVE-2023-2305The Download Manager plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'wpdm_members', 'wpdm_login_form', 'wpdm_reg_medium6.4<3.2.713.2.71
CVE-2021-24969The WordPress Download Manager WordPress plugin before 3.2.22 does not sanitise and escape Template data before outputting it in various pagmedium5.4<3.2.223.2.22
CVE-2022-4476The Download Manager WordPress plugin before 3.2.62 does not validate and escapes some of its shortcode attributes before outputting them bamedium5.4<3.2.623.2.62
CVE-2021-34639Authenticated File Upload in WordPress Download Manager <= 3.1.24 allows authenticated (Author+) users to upload files with a double extensihigh7.5<=3.1.24–
CVE-2022-34658Multiple Authenticated (contributor+) Persistent Cross-Site Scripting (XSS) vulnerabilities in W3 Eden Download Manager plugin <= 3.2.48 at medium5.4<=3.2.48–
CVE-2023-6785The Download Manager plugin for WordPress is vulnerable to unauthorized file download of files added via the plugin in all versions up to, amedium5.3<3.2.853.2.85
CVE-2023-6954The Download Manager Pro plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's shortcode(s) in all versions up medium6.4<=3.2.85–
CVE-2024-13126The Download Manager WordPress plugin before 3.3.07 doesn't prevent directory listing on web servers that don't use htaccess, allowing unautmedium4.6<3.3.073.3.07
CVE-2024-2098The Download Manager plugin for WordPress is vulnerable to unauthorized access of data due to an improper authorization check on the 'protechigh7.5<3.2.903.2.90
CVE-2024-5266The Download Manager Pro plugin for WordPress is vulnerable to Stored Cross-Site Scripting via wpdm_user_dashboard, wpdm_package, wpdm_packamedium6.4<3.2.943.2.94
CVE-2024-6208The Download Manager plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's 'wpdm_all_packages' shortcode in allmedium6.4<3.2.983.2.98
CVE-2022-34347Cross-Site Request Forgery (CSRF) vulnerability in W3 Eden Download Manager plugin <= 3.2.48 at WordPress.medium4.2<=3.2.48–
CVE-2024-8284The Download Manager WordPress plugin before 3.2.99 does not sanitise and escape some of its settings, which could allow high privilege usermedium4.8<3.2.993.2.99
CVE-2024-11768The Download Manager plugin for WordPress is vulnerable to unauthorized download of password-protected content due to improper password valimedium5.3<3.3.043.3.04
CVE-2022-36288Multiple Cross-Site Request Forgery (CSRF) vulnerabilities in W3 Eden Download Manager plugin <= 3.2.48 at WordPress.medium5.4<=3.2.48–
CVE-2024-4160The Download Manager plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's 'wpdm-all-packages' shortcode in allmedium6.4<3.2.903.2.90
CVE-2024-1766The Download Manager plugin for WordPress is vulnerable to Stored Cross-Site Scripting via a user's Display Name in all versions up to, and medium4.4<3.2.873.2.87
CVE-2024-8444The Download Manager WordPress plugin before 3.3.00 doesn't sanitize some of it's shortcode parameters, leading to cross site scripting.medium5.4<3.3.003.3.00
CVE-2024-10706The Download Manager WordPress plugin before 3.3.03 does not sanitise and escape some of its settings, which could allow high privilege usermedium4.8<3.3.033.3.03
CVE-2024-4001The Download Manager plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's 'wpdm_modal_login_form' shortcode inmedium6.4<3.2.943.2.94
CVE-2025-4367The Download Manager plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's wpdm_user_dashboard shortcode in allmedium6.4<3.3.193.3.19

Am I affected?

Find out in one command. phpwarden checks your WordPress install against this advisory and 20,000+ others, ranked by real-world exploitation (CISA KEV + EPSS). Free, offline, open data.

# one-time install
pip install phpwarden

# then
phpwarden wordpress /var/www/html

Or keep it checked automatically with the GitHub Action or a nightly cron; see WordPress docs.

Install docs   How findings are ranked
A version is vulnerable when it falls inside an affected range and below the fixed version. phpwarden applies these ranges to the exact versions in your lockfile or install, so you only see what applies to you.