Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious link with attacker payload
-
DeliveryDeliver link to victim via phishing/social engineering
-
ExploitVictim clicks link on affected site
-
ExecutionPlugin fetches unvalidated resource client-side
-
PersistAttacker JavaScript renders and executes in browser
-
ImpactSession/action abuse in site context
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that a user be tricked into clicking an attacker-crafted link that is processed by Download Monitor's client-side link-fetching behavior (versions before 5.3.4), which does not validate that the clicked link belongs to the site before fetching it and rendering part of the response in the page. No authentication is required (PR:N), but exploitation is limited by the mandatory user interaction (UI:R) - the victim must actively click the malicious link - and by whether the victim visits a site running an affected version; there is no indication of a non-default configuration requirement. Updating to 5.3.4 is the vendor-provided fix. |
| Impact | Signals are coherent and point to a moderate, interaction-gated risk rather than an emergency. The supplied CVSS:3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L, base 7.1) describes a network-reachable, low-complexity, unauthenticated flaw whose exploitation nevertheless hinges on UI:R - a victim must be tricked into clicking a crafted link - so it is not a wormable or drive-by condition. EPSS is low at 0.24% (14th percentile), which aligns with a client-side XSS that needs social engineering and is not trivially mass-exploited. It is NOT in CISA KEV (no confirmation of active exploitation), and the exploit reference is a WPScan advisory entry that is not verified as working exploit code, so active exploitation and weaponization are unconfirmed. The vuln.today decision label is 'this_week', consistent with a patched, unauthenticated XSS in a popular plugin that warrants prompt but not emergency remediation. No contradictions between signals were found; the main limiter is the required user interaction, which keeps real-world risk below what the 7.1 score alone might suggest. |
| Exploit ScenarioDerived | An attacker crafts a malicious download/link URL and lures a site visitor or logged-in user into clicking it (e.g., via phishing, a forum post, or a comment). Because the plugin fetches the linked resource client-side without validating that it belongs to the site and renders part of the response, attacker-controlled JavaScript executes in the victim's browser in the site's context. A public PoC reference exists (WPScan advisory); it is not verified as working exploit code. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 24, 2026
Download Monitor, a WordPress plugin, fails to verify that a clicked link actually belongs to the site before fetching it client-side and injecting part of the response back into the page, producing a cross-site scripting condition in every release before 5.3.4. The flaw is remotely reachable without authentication (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C) but is gated by mandatory user interaction - an attacker must convince a victim to click a crafted link - and it crosses a trust boundary into the browser, so the injected script runs in the context of the affected WordPress site. A public PoC reference exists but is not verified as working exploit code, EPSS is only 0.24% (14th percentile), and there is no CISA KEV entry, so signals point to a moderate, interaction-gated risk rather than an emergency; the vendor fix is version 5.3.4.
RemediationAI
Upgrade the Download Monitor plugin to version 5.3.4, which is the vendor-released fix and the only complete remediation identified; verify the installed version through the WordPress plugins screen or WP-CLI (wp plugin list --name=download-monitor) and confirm the update actually applied on every site in the estate. Because exploitation requires the victim to click a crafted link, interim exposure reduction centers on that click path: sites that cannot be updated immediately should consider restricting who can post or embed links that flow into the plugin's download/link handling and warning editorial and administrative users not to follow unsolicited links while logged in, though neither removes the underlying sink and both carry the trade-off of limiting legitimate workflows. No workaround is described in the available sources beyond updating, and the vendor position should be treated as update-to-fix. Consult the WPScan advisory at https://wpscan.com/vulnerability/03d5e83b-3119-4862-b1be-8c6fe53f9963/ and the NVD entry at https://nvd.nist.gov/vuln/detail/CVE-2026-112207 for the official guidance.
Affected VersionsENISA
Affected Packages
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 root cause is CWE-79 (cross-site scripting), specifically the client-side variant: instead of server-side output encoding letting the bug slip through, the plugin takes a user-supplied link, requests it from the browser, and then renders a portion of the returned response into the current page without confirming that the target of the link is the site itself. Because the trust check on the URL is missing, an attacker-controlled endpoint can return content that the plugin splices into the DOM, and any script in that content executes with the privileges of the WordPress origin hosting Download Monitor. This is why the CVSS vector carries S:C (scope changed) - the vulnerable component is the plugin's client-side fetch/render logic, but the impacted component is the user's browser session on the hosting site. The supplied CPE (cpe:2.3:a:unknown:download_monitor:*:*:*:*:*:*:*:*) is a wildcard with an unresolved vendor field, so version pinning comes from the EUVD range (Download Monitor 0 through 5.3.3, i.e. before 5.3.4) rather than from CPE version constraints. The exact request/response handling that triggers the injection - which parameter, which response fragment, and which DOM sink - is not described in the available sources.
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
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Network-reachable and unauthenticated (AV:N/PR:N) but needs the victim to click a crafted link (UI:R); XSS executing in the browser context crosses scope (S:C) with limited C/I/A.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
3DescriptionCVE.org
The Download Monitor WordPress plugin before 5.3.4 does not properly validate that a clicked link belongs to the site before fetching it client-side and rendering part of the response in the page, which allows unauthenticated attackers to execute arbitrary JavaScript in the browser of any user who is tricked into clicking a crafted link.
Technical POC Analysis
Bug class: CWE-79 (Cross-Site Scripting) - specifically a reflected/DOM-based XSS reached through a cross-origin fetch.
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Executive ViewAI
CVE-2026-112207 is a high-severity cross-site scripting vulnerability in the WordPress Download Monitor plugin that allows an attacker to inject malicious scripts into pages when a victim clicks a crafted link. This affects any WordPress site running Download Monitor versions before 5.3.4, and successful exploitation could lead to session hijacking, defacement, or theft of user data within the site's context. Leadership should prioritize patching because the plugin is widely used and the flaw, while requiring user interaction, poses a credible risk to site visitors and brand trust.
Apply vendor patch.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
More in Download Monitor
View allExposure of Sensitive Information to an Unauthorized Actor vulnerability in WPChill Download Monitor.7.60. Rated medium
Unrestricted Upload of File with Dangerous Type vulnerability in WPChill Download Monitor.8.3. Rated critical severity (
Download Monitor WordPress plugin versions before 5.2.6 fails to enforce authorization on an AJAX download-logging endpo
The Download Monitor WordPress plugin before 4.5.98 does not ensure that files to be downloaded are inside the blog fold
The Download Monitor WordPress plugin before 4.5.91 does not ensure that files to be downloaded are inside the blog fold
Cross-site scripting (XSS) vulnerability in the Download Monitor plugin before 3.3.5.9 for WordPress allows remote attac
Blind SQL injection in the WP Chill Download Monitor plugin for WordPress affects all versions from an unspecified early
Cross-site scripting (XSS) vulnerability in admin/admin.php in the Download Monitor plugin before 3.3.6.2 for WordPress
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in WPChill Download M
Insecure Direct Object Reference in WP Download Monitor plugin (≤5.1.7) enables unauthenticated attackers to complete ar
Stored cross-site scripting in the WordPress Download Monitor plugin up to 5.2.10 lets an unauthenticated attacker initi
Reflected/unauthenticated Cross-Site Scripting in the Download Monitor - WPForms Lock add-on for WordPress (versions ≤ 1
EUVD-2026-109224
GHSA-q52q-7v6q-wrp3
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB