Skip to main content

WordPress Download Manager EUVDEUVD-2026-82725

| CVE-2026-92714 MEDIUM
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-09-18 Wordfence GHSA-5529-77mg-wr4c
6.5
CVSS 3.1 · Vendor: Wordfence
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain Author-level account on target WordPress site
  2. Delivery
    Identify protected wpdmpro package ID owned by admin
  3. Exploit
    Invoke duplicate() via admin_init with static nonce
  4. Execution
    Clone copies protected file refs and access restrictions
  5. Persist
    Edit attacker-owned clone to remove restrictions
  6. Impact
    Download previously protected files

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

Requires an authenticated account with Author-level capability or higher on a WordPress site running Download Manager (by Codename065) version <=3.3.68; the attacker must be able to invoke the duplicate() function hooked on admin_init using the plugin's static NONCE_KEY nonce and know or enumerate a target wpdmpro package ID. Exploitation is LIMITED to environments that grant untrusted users author/contributor+ roles (multi-author blogs, membership/download sites); it is NOT reachable by anonymous/unauthenticated visitors, and the impact is confined to disclosure of protected files via cloning - the original packages are not altered.

Impact

This is a genuine but moderate-priority authorization flaw (CWE-639 IDOR), not a high-CVSS-but-low-real-risk inflation. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N = 6.5) is internally consistent with the description: network-reachable admin_init handler, low complexity, and Author-level authentication (PR:L). The C:H rating is justified because the duplicate() function copies protected file references and role/password restrictions into an attacker-owned clone, ultimately disclosing files the attacker was never authorized to read - a real confidentiality breach rather than a theoretical one. I:N/A:N is correct because the original package is not modified or destroyed; only a copy is created. Exploitation signals temper the urgency: no EPSS score, KEV status, or public PoC was provided, so exploitation status is 'no public exploit identified at time of analysis.' The Wordfence code references (Packages.php#L132-133, PackageController.php#L2425) effectively document the mechanism, lowering the bar to reproduce even without a packaged exploit. The main limiting factor is that the attacker must already hold Author-level (or higher) access on the target site, which confines the threat to multi-author blogs, membership sites, and platforms that grant contributor/author accounts - not anonymous internet attackers. Net: a defensible medium-severity issue that matters most where untrusted users hold authoring roles.

Exploit ScenarioDerived

An attacker with an Author-level account on a WordPress site running Download Manager <=3.3.68 sends a crafted admin_init request invoking duplicate() against a wpdmpro package ID owned by an administrator. Because the handler only checks the generic edit_posts capability and a static plugin-wide nonce, the attacker receives a full clone of the protected package - including references to gated files - which they then edit to strip password/role restrictions and download the previously protected content. No public exploit code was identified at time of analysis, but the vendor advisory cites the exact vulnerable source lines, making reproduction straightforward.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 18, 2026

Authenticated attackers with Author-level access or higher on WordPress sites running Download Manager (Codename065) versions up to 3.3.68 can exploit an insecure direct object reference to duplicate arbitrary wpdmpro packages they do not own, including those belonging to administrators. The flaw lies in the duplicate() handler hooked on admin_init, which checks only a generic 'edit_posts' capability and a plugin-wide static nonce, omitting object-level authorization. This allows the attacker to clone a target package, inherit its protected file references and access restrictions, then edit the clone to strip those restrictions and download the previously protected files. No public exploit identified at time of analysis; exploitation requires an authenticated account and is limited to environments that grant untrusted users author or contributor roles.

RemediationAI

Patch status: Upstream fix available (PR/commit); released patched version not independently confirmed. Apply the upstream fix indicated by changeset 3699609 (https://plugins.trac.wordpress.org/changeset?reponame=&old=3699609%40download-manager&new=3699609%40download-manager), and upgrade to the latest available version of Download Manager beyond 3.3.68. If immediate upgrade is not possible, restrict Author-level and higher roles to trusted users only, since the vulnerability is only exploitable by authenticated users with the 'edit_posts' capability - this may disrupt multi-author publishing workflows. Alternatively, deploy a custom plugin or security patch that adds an object-level authorization check before allowing the duplicate action, or temporarily disable the duplicate functionality if it is not needed. Monitor logs for unexpected duplication of wpdmpro packages and review user roles to remove unnecessary author accounts. No vendor workaround is provided in the available references.

Affected VersionsENISA

Download Manager 0 ≤3.3.68

Affected Packages

euvd download_manager no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability is a CWE-639 Authorization Bypass Through User-Controlled Key, commonly known as an insecure direct object reference (IDOR), affecting the Download Manager plugin for WordPress by Codename065 (CPE: cpe:2.3:a:codename065:download_manager:*:*:*:*:*:*:*:*). The plugin implements a duplicate() function in src/Package/PackageController.php (line 2425) that is invoked via the admin_init hook, with menu registration in src/Admin/Menu/Packages.php (lines 132-133). The handler verifies only the generic 'edit_posts' capability, which Authors possess, and validates a plugin-wide static nonce (NONCE_KEY) rather than a per-object nonce. Critically, it fails to check whether the current user has permission to edit or duplicate the specific wpdmpro package ID supplied in the request. This missing object-level authorization allows any user with 'edit_posts' to duplicate any package, copying all metadata including protected file references, role-based access restrictions, and password lock settings. The clone is created under the attacker's ownership, enabling them to edit it to remove restrictions and then download the protected files. The impact is limited to confidentiality (C:H, I:N, A:N), as the original package is not altered.

Know when Download Manager gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Wordfence) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 6.5 MEDIUM

Author-level authentication required (PR:L), network-reachable low-complexity admin handler; C:H from disclosure of protected files, with no modification or availability impact (I:N/A:N).

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

DescriptionCVE.org

The Download Manager plugin for WordPress is vulnerable to Insecure Direct Object Reference in versions up to, and including, 3.3.68 via the duplicate() function hooked on admin_init. This is due to the handler only verifying the generic 'edit_posts' capability and a plugin-wide static nonce (NONCE_KEY) without any object-level authorization check against the targeted wpdmpro package ID. This makes it possible for authenticated attackers, with Author-level access and above, to duplicate arbitrary Download Manager packages owned by other users (including administrators), which copies all package metadata - including protected file references, role-based access restrictions, and password lock settings - into an attacker-owned clone that they can then edit to remove restrictions and download the previously protected files.

Threat Intelligence Overview

EPSS Score
0.2%
Top 85% exploitable
Prevalence
Medium
popular WordPress download-management plugin with large install base, but a plugin not core
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0
CVE-2017-3823 HIGH POC
8.8 Feb 01

An issue was discovered in the Cisco WebEx Extension before 1.0.7 on Google Chrome, the ActiveTouch General Plugin Conta

CVE-2023-6421 HIGH POC
7.5 Jan 01

The Download Manager WordPress plugin before 3.2.83 does not protect file download's passwords, leaking it upon receivin

CVE-2014-9260 HIGH POC
8.8 Aug 07

The basic_settings function in the download manager plugin for WordPress before 2.7.3 allows remote authenticated users

CVE-2026-86609 HIGH POC
8.8 Sep 27

Stored cross-site scripting in the commercial Download Manager Pro WordPress plugin (before version 7.5.6) allows an una

CVE-2022-2431 HIGH POC
8.8 Sep 06

The Download Manager plugin for WordPress is vulnerable to arbitrary file deletion in versions up to, and including 3.2.

CVE-2022-45836 MEDIUM POC
6.3 Apr 18

Unauth. Rated medium severity (CVSS 6.3), this vulnerability is remotely exploitable, no authentication required, low at

CVE-2012-0980 HIGH POC
7.5 Feb 02

SQL injection vulnerability in download.php in phux Download Manager allows remote attackers to execute arbitrary SQL co

CVE-2026-14235 HIGH POC
7.5 Jul 27

Download Manager WordPress plugin before 3.3.62 fails to bind temporary download tokens to user sessions, creating long-

CVE-2023-1809 HIGH POC
7.5 May 02

The Download Manager WordPress plugin before 6.3.0 leaks master key information without the need for a password, allowin

CVE-2022-2362 HIGH POC
7.5 Aug 22

The Download Manager WordPress plugin before 3.2.50 prioritizes getting a visitor's IP from certain HTTP headers over PH

CVE-2022-0828 HIGH POC
7.5 Apr 11

The Download Manager WordPress plugin before 3.2.34 uses the uniqid php function to generate the master key for a downlo

CVE-2024-11740 HIGH POC
7.3 Dec 19

The The Download Manager plugin for WordPress is vulnerable to arbitrary shortcode execution in all versions up to, and

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy