Skip to main content

Download Monitor EUVDEUVD-2026-17052

| CVE-2026-3124 HIGH
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-03-30 Wordfence GHSA-r9gc-9vw9-725f
7.5
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Identify pending order ID
  2. Delivery
    Obtain low-cost payment token
  3. Exploit
    Send crafted request to executePayment()
  4. Execution
    IDOR bypass validates token
  5. Persist
    Finalize high-value order
  6. Impact
    Steal digital goods

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

Download Monitor plugin for WordPress versions up to 5.1.7 with e-commerce functionality enabled. Requires attacker to obtain a valid PayPal transaction token from a low-cost item purchase, then exploit executePayment() function to finalize arbitrary high-value orders. No authentication or user interaction required; unauthenticated remote exploitation.

Impact

Real-world risk is HIGH for sites using Download Monitor with paid digital goods. The CVSS vector (AV:N/AC:L/PR:N/UI:N) indicates network-accessible exploitation with low complexity and no authentication required, making this trivially exploitable. While EPSS data is not provided, the combination of unauthenticated remote access and direct financial impact suggests elevated exploitation likelihood. This is not confirmed actively exploited (no CISA KEV listing), but the technical barrier is minimal-attackers need only purchase a low-cost item and intercept the payment token to steal high-value digital products. The integrity impact is High (I:H) as attackers can bypass payment validation entirely. For e-commerce sites selling premium downloads, courses, or software licenses through this plugin, this represents immediate financial loss potential. The attack is automatable once the token manipulation technique is understood, and requires no user interaction. Sites not using Download Monitor's payment features face no risk from this specific vulnerability.

Exploit ScenarioDerived

An attacker browses a WordPress site selling premium digital downloads (e.g., software licenses at $299 and ebooks at $5 via Download Monitor). The attacker adds the $5 ebook to their cart, proceeds to PayPal checkout, and completes the legitimate payment. Upon successful payment, PayPal redirects back with a transaction token (e.g., token=EC-ABC123XYZ). The attacker captures this token from the URL. Next, the attacker initiates a separate order for the $299 software license but abandons payment, leaving it in pending status. The attacker then crafts a request to the executePayment() function, substituting the captured low-value token into the high-value pending order request. Due to missing validation, the plugin marks the expensive order as paid and delivers the premium software, while the attacker has only spent $5. The site owner loses $294 in revenue per fraudulent transaction.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Mar 30, 2026

Insecure Direct Object Reference in WP Download Monitor plugin (≤5.1.7) enables unauthenticated attackers to complete arbitrary pending orders by manipulating PayPal transaction tokens, allowing theft of paid digital goods. Attackers can pay minimal amounts for low-cost items and use those payment tokens to finalize high-value orders, effectively bypassing payment validation. CVSS 7.5 (High) reflects network-based attack with no authentication required. No public exploit identified at time of analysis, though the attack mechanism is clearly documented in vendor advisories.

RemediationAI

Upstream fix available via WordPress plugin repository changeset 3470119 (reference: https://plugins.trac.wordpress.org/changeset/3470119/download-monitor), though the released patched version number is not independently confirmed from available data. Site administrators should immediately update Download Monitor to the latest available version through the WordPress plugin update mechanism. Access the WordPress admin dashboard, navigate to Plugins, and apply available updates for Download Monitor. Until patching is complete, consider temporarily disabling PayPal payment processing in Download Monitor if high-value digital goods are at risk, or manually verify all completed orders against PayPal transaction records to detect fraudulent completions. Review recent order logs for anomalies such as low-value payments associated with high-value product deliveries. Consult the Wordfence advisory for additional mitigation guidance specific to your deployment configuration.

Affected VersionsENISA

Download Monitor * ≤5.1.7

Affected Packages

euvd download_monitor 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

This vulnerability exists in the Download Monitor WordPress plugin (WP Chill, all versions through 5.1.7, CPE: cpe:2.3:a:wpchill:download_monitor). The flaw resides in the executePayment() function, which fails to properly validate the relationship between PayPal transaction tokens and local order identifiers. The root cause is classified as CWE-639 (Authorization Bypass Through User-Controlled Key), where the application trusts user-supplied tokens without verifying they correspond to the correct order. This creates a token substitution vulnerability where an attacker can initiate a legitimate low-value transaction, capture the PayPal success token, then replay that token against a different pending order in the system. The plugin's payment processing logic does not enforce binding between the external payment provider's transaction identifier and the specific cart/order contents, allowing cross-order token reuse.

Know when Download Monitor 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

NVD PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

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

DescriptionCVE.org

The Download Monitor plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 5.1.7 via the executePayment() function due to missing validation on a user controlled key. This makes it possible for unauthenticated attackers to complete arbitrary pending orders by exploiting a mismatch between the PayPal transaction token and the local order, allowing theft of paid digital goods by paying a minimal amount for a low-cost item and using that payment token to finalize a high-value order.

Executive ViewAI

Why It Matters

WP Download Monitor plugin versions 5.1.7 and earlier contain an authentication bypass vulnerability that allows unauthenticated attackers to manipulate PayPal payment tokens and complete arbitrary orders without proper payment, directly enabling theft of digital goods and revenue loss. Organizations using this plugin for digital product sales face immediate risk of order fraud and financial impact, with no patch currently available.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Disable WP Download Monitor plugin immediately and use manual order fulfillment for 30 days; (2) implement manual PayPal transaction verification before releasing any digital goods-require staff to cross-reference order amounts with PayPal dashboard transaction records; (3) disable automated order completion and require human approval for all pending orders; (4) restrict PayPal API integration to read-only mode if possible; (5) monitor PayPal transaction logs daily for mismatched order/payment amounts; (6) segment affected commerce functionality offline until patched version released by vendor.

Threat Intelligence Overview

EPSS Score
0.0%
Top 92% exploitable
Data Quality
6 sources
Confidence: High

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 HIGH
CISA KEV No
Public POC No
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2022-45354 MEDIUM POC
5.3 Jan 08

Exposure of Sensitive Information to an Unauthorized Actor vulnerability in WPChill Download Monitor.7.60. Rated medium

CVE-2026-112207 HIGH POC
7.1 Oct 24

Download Monitor, a WordPress plugin, fails to verify that a clicked link actually belongs to the site before fetching i

CVE-2023-34007 CRITICAL
9.9 Dec 20

Unrestricted Upload of File with Dangerous Type vulnerability in WPChill Download Monitor.8.3. Rated critical severity (

CVE-2026-16608 MEDIUM POC
5.3 Aug 08

Download Monitor WordPress plugin versions before 5.2.6 fails to enforce authorization on an AJAX download-logging endpo

CVE-2022-2981 MEDIUM POC
4.9 Oct 10

The Download Monitor WordPress plugin before 4.5.98 does not ensure that files to be downloaded are inside the blog fold

CVE-2022-2222 MEDIUM POC
4.9 Jul 17

The Download Monitor WordPress plugin before 4.5.91 does not ensure that files to be downloaded are inside the blog fold

CVE-2012-4768 MEDIUM POC
4.3 Sep 04

Cross-site scripting (XSS) vulnerability in the Download Monitor plugin before 3.3.5.9 for WordPress allows remote attac

CVE-2026-39486 HIGH
8.5 Apr 08

Blind SQL injection in the WP Chill Download Monitor plugin for WordPress affects all versions from an unspecified early

CVE-2013-3262 MEDIUM POC
4.3 Aug 09

Cross-site scripting (XSS) vulnerability in admin/admin.php in the Download Monitor plugin before 3.3.6.2 for WordPress

CVE-2024-30501 HIGH
7.6 Mar 29

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in WPChill Download M

CVE-2026-100182 HIGH
7.2 Oct 02

Stored cross-site scripting in the WordPress Download Monitor plugin up to 5.2.10 lets an unauthenticated attacker initi

CVE-2026-57427 HIGH
7.1 Jul 23

Reflected/unauthenticated Cross-Site Scripting in the Download Monitor - WPForms Lock add-on for WordPress (versions ≤ 1

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