Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain WordPress Author account
-
DeliverySubmit crafted traversal path to plugin
-
ExploitBypass path validation on move/rename
-
ExecutionRelocate protected file outside WP root
-
ImpactDisclose protected file contents
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK
2 techniques across 2 tactics: Discovery, Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires an authenticated WordPress account with at least the Author role on a site running Bulk Media Register before 2.01; the attacker must be able to invoke the plugin's file move/rename feature with an attacker-controlled path. What LIMITS exploitation: it is not unauthenticated - the actor needs a valid Author-level (or higher) account, so sites that do not provision Author accounts to untrusted users are not practically exposed; the CVSS vector also marks AC:H, implying a non-trivial trigger, though the sources do not state what the added complexity is. Impact is bounded to moving/renaming files and disclosing protected file contents (CWE-22) rather than direct code execution. |
| Impact | This is a moderate-priority issue whose signals mostly agree that it is real but not urgent for most environments. The supplied CVSS 3.1 vector (AV:N/AC:H/PR:H/UI:N/S:C) scores 7.2 (High) and requires an authenticated actor - PR:H in the vector, though the description attributes the capability to the WordPress Author role, which is a low-privilege authenticated role and would normally map to PR:L; this PR:H-vs-Author-role discrepancy should be verified and likely understates reachability. EPSS is low at 0.16% (5th percentile), the CVE is NOT in CISA KEV, and SSVC reports Exploitation: none, Automatable: no, Technical Impact: partial - a consistent picture of no observed exploitation and no mass-automation path. The input provides no confirmed working exploit code, only the WPScan advisory reference, so exploitation status is 'no public exploit identified at time of analysis.' The vuln.today Decision label is 'this_week,' which is the main reason this rises above routine patching: it reflects a confirmed-fix, authenticated path-traversal with a scope change that can disclose protected files outside the WordPress root. Net: a genuine but gated vulnerability - real priority on sites that hand out Author accounts (multi-author blogs, membership sites), low priority on single-admin installations. |
| Exploit ScenarioDerived | An attacker who holds (or phishes/registers into) a WordPress Author account on a site running Bulk Media Register before 2.01 supplies a crafted file path to the plugin's move/rename function, directing it outside the WordPress root to relocate or rename a protected file and defeat directory-level access controls, disclosing its contents. No public working exploit code is identified at time of analysis; the trigger mechanism beyond 'user-supplied path not properly validated' is not detailed in the available sources. The CVSS vector marks attack complexity High (AC:H), but the sources do not describe what makes the trigger complex. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Nov 01, 2026
Authenticated path traversal in the WordPress plugin Bulk Media Register (versions before 2.01) allows a user holding the Author role to supply a crafted path to the plugin's file move/rename functionality and thereby move or rename arbitrary files on the host, including files outside the WordPress installation root. The practical consequence is that directory-level access controls can be bypassed and protected files disclosed, with additional but limited integrity and availability impact; there is no indication that code execution is achievable through this issue. Exploitation requires a valid Author-level (or higher) account and the ability to invoke the move/rename feature, and no public exploit has been identified at time of analysis: CISA SSVC records Exploitation as none and Automatable as no, EPSS is 0.16% (5th percentile), and the issue is not in CISA KEV. The vendor has released version 2.01 to address it, and prioritisation guidance places remediation in the 'this_week' window rather than an emergency response.
RemediationAI
Vendor-released patch: 2.01 - update the Bulk Media Register plugin to version 2.01 or later, which is the boundary the vendor and EUVD use to delimit affected installs, and verify the installed version after updating; the advisory is at https://wpscan.com/vulnerability/bcb6cb6b-d1bc-4c92-8c3b-4ad48348a2b1/. Where updating cannot be done immediately, the most direct compensating control is to stop untrusted users from holding the Author role or any higher role on sites running the plugin, since the issue is only reachable by an account at that privilege level - the trade-off is that this breaks normal editorial workflows for those users. If the plugin's move/rename capability is not needed operationally, disabling or removing the plugin until it can be patched removes the attack surface entirely at the cost of the media registration feature. Constraining the web server user's write access and applying an open_basedir or equivalent filesystem confinement so that the PHP process cannot traverse outside the WordPress root limits the out-of-root implications, but this can break legitimate plugins and upload paths that rely on wider filesystem access and must be tested before rollout. Filesystem and log review for unexpected moved or renamed files is advisable given the disclosure component of the impact.
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 flaw is a CWE-22 improper limitation of a pathname to a restricted directory in a WordPress plugin that registers and manages bulk media. The plugin accepts a user-supplied path when moving or renaming a file and does not canonicalise or constrain it to an intended media directory before performing the move, so traversal sequences or absolute paths can direct the operation to locations outside the WordPress root. Because the operation is a filesystem move/rename rather than an upload or include, the direct impact is file relocation and disclosure of readable content rather than code execution, which is consistent with the assessed partial technical impact and the C:H/I:L/A:L split. The CVSS scope is marked Changed (S:C), reflecting that the vulnerable component's weakness lets an attacker affect resources beyond the plugin's own security scope - specifically the wider filesystem governed by the web server's user permissions. Note a scoring discrepancy between sources: the published vector is CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:H/I:L/A:L while the independent assessment uses AC:L/PR:L, so the attacker is treated as an authenticated user with at least the Author role over the network and the trigger is considered readily reachable in that assessment; one source frames the trigger as non-trivial, but the sources do not state what the added complexity consists of, and the exact request/parameter that reaches the vulnerable move is not described in the available sources. No CPE identifiers were supplied; EUVD lists the affected range as Bulk Media Register 0 <2.01, and EUVD ID EUVD-2026-114582 tracks the item.
Know when WordPress 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:H/PR:H/UI:N/S:C/C:H/I:L/A:L
Author is an authenticated low-privilege role (PR:L, not the input's PR:H); path traversal as described has no stated complexity (AC:L); scope changes (S:C) as files outside WP root are affected, disclosing protected files (C:H) with move/rename impact (I:L/A:L).
Primary rating from Vendor (wpscan).
CVSS VectorVendor: wpscan
Lifecycle Timeline
4DescriptionCVE.org
The Bulk Media Register WordPress plugin before 2.01 does not properly validate a user-supplied path before moving a file on the server, allowing users with the Author role to move or rename arbitrary files, including outside the WordPress root, which can defeat directory-level access controls and disclose protected files.
Executive ViewAI
A high-severity flaw in the WordPress plugin Bulk Media Register (versions before 2.01) lets any user with Author-level access, such as regular content contributors, move or rename files anywhere on the web host, potentially exposing files that should be protected. Because Author accounts are commonly handed out to editorial staff, contractors, and third parties, the pool of people who could trigger this is wider than a typical administrator-only issue, so leadership should treat it as a manageable but real exposure that warrants prompt remediation of the plugin on affected sites.
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
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
The mailSend function in the isMail transport in PHPMailer before 5.2.18 might allow remote attackers to pass extra para
The isMail transport in PHPMailer before 5.2.20 might allow remote attackers to pass extra parameters to the mail comman
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil
Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote
The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all
The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner
The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint
The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut
The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via
The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based
Remote code execution in WordPress 6.9.x (before 6.9.5) and 7.0.x (before 7.0.2) arises from a REST API batch endpoint r
EUVD-2026-114582
GHSA-fxjq-44vq-hwjg
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB