Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as high-privileged WordPress user
-
DeliveryUpload crafted backup archive with traversal paths
-
ExploitTrigger restore via fallback archive library
-
ExecutionWrite PHP payload outside restore directory
-
ImpactExecute code to compromise server
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 | Exploitation requires (1) an authenticated high-privileged user (PR:H - typically a WordPress administrator with backup/restore capability), (2) the plugin performing a restore while its FALLBACK archive library is in use rather than the primary extractor, and (3) a maliciously crafted backup archive containing path-traversal entries supplied to that restore operation. These combine into AC:H: the non-default fallback-library code path and the attacker-controlled archive are the gating conditions. Limiting factors that reduce real-world risk: the required high privilege level (an admin can frequently already write files by other means), the dependence on the fallback (not primary) archive path, and the lack of any user-interaction-free or unauthenticated route. |
| Impact | This is a moderate-severity path traversal (CWE-22) with a confirmed vendor patch (BackWPup 5.7.7) and a CVSS 3.1 base score of 6.6. The provided vector (CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H) is the dominant signal and it tempers the raw impact considerably: although the attack vector is network-based and the impact triple is High/High/High (potential RCE), successful exploitation requires PR:H (high-privileged / authenticated admin-level user) AND AC:H (a non-trivial precondition - the fallback archive library must be the one in use during a restore, plus a maliciously crafted archive). No EPSS score, CISA KEV listing, POC reference, or SSVC decision data was supplied, so there is no evidence of active exploitation or automatable mass-exploitation; per the input this is 'no public exploit identified at time of analysis.' The practical risk is low-to-moderate: an attacker who is already a high-privileged WordPress user can escalate to code execution, but that actor can often already run plugins/themes or edit files, so the real-world severity gain depends heavily on the site's privilege model (e.g., multisite or delegated admin roles where restore capability is granted without full file-write trust). Treat this as a defense-in-depth patch priority rather than an emergency, absent any exploitation signal. |
| Exploit ScenarioDerived | An authenticated high-privileged WordPress user (or an attacker who has compromised such an account) initiates a backup restore using a crafted archive while the plugin's fallback archive library is active; the archive contains entries with traversal sequences in their paths. During extraction the plugin writes those files outside the intended restore directory - for example dropping a PHP file into the webroot - which can then be requested to achieve remote code execution. No public exploit code is referenced in the available data. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 08, 2026
Path traversal in the BackWPup WordPress plugin before 5.7.7 lets a high-privileged, authenticated user (PR:H, typically a WordPress administrator with backup/restore permissions) write files outside the intended restore directory by supplying a crafted backup archive during a restore that runs through the plugin's fallback archive library, which can escalate to remote code execution. The CVSS 3.1 base score is 6.6 (AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H), reflecting the high privileges and the non-default fallback-library code path required rather than a broad unauthenticated attack surface. A vendor patch is available in BackWPup 5.7.7, and no public exploit code was identified at time of analysis; exploitation is not confirmed as active (no CISA KEV listing).
RemediationAI
Vendor-released patch: BackWPup 5.7.7 - upgrade the plugin to 5.7.7 or later, and verify the installed version since WordPress auto-updates may not have applied on managed or pinned installations; advisory details and version confirmation are available at https://wpscan.com/vulnerability/be8c0eab-1874-4490-b94e-394f62a522f3/ and https://nvd.nist.gov/vuln/detail/CVE-2026-86828. Because exploitation requires an authenticated high-privileged account (PR:H) and the fallback archive library path (AC:H), the most effective interim controls are to minimize the number of users holding administrator/backup-restore capability and audit existing administrator accounts, and to avoid restoring archives from untrusted or untransferred sources (restore only backups your own site generated), since a malicious archive is the delivery vehicle for the traversal entries. If the plugin exposes a setting to select or disable the fallback archive library, forcing the primary extractor routes around the vulnerable code path - the trade-off is that some hosts lacking the primary extraction backend (for example without the required PHP zip/exec availability) may fail to complete restores. As a layered control, inspect and reject archive members whose paths contain traversal sequences or absolute paths before restoring, and monitor the web root and wp-content for unexpected newly written PHP files, which would indicate a successful traversal write; these checks add processing overhead and can produce false positives on legitimate archives with unusual naming.
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-22 (Improper Limitation of a Pathname to a Restricted Directory / 'Path Traversal'). BackWPup restores backups by extracting archive entries, and when the plugin falls back to its bundled fallback archive library instead of the primary extractor, it does not properly normalize and contain the destination paths of extracted entries. Because archive entries are attacker-influenced (the archive is the input), entries containing traversal sequences such as ../ can resolve outside the intended restore directory, allowing arbitrary file write within the web server's permission scope and, in a WordPress context, potential code execution via dropped PHP files. The affected component is the WordPress plugin BackWPup in versions before 5.7.7 (EUVD range 'BackWPup 0 <5.7.7'). The assessed vector CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H indicates the attack is network-delivered but gated by high privileges (PR:H) and a harder-to-satisfy condition (AC:H) - specifically dependence on the fallback archive library path rather than the primary extractor. No CPE strings were supplied with this record.
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:U/C:H/I:H/A:H
PR:H because only high-privileged users can run restores; AC:H because exploitation depends on the fallback library path plus a crafted archive; AV:N via the web UI; C/I/A:H reflect potential RCE.
Primary rating from Vendor (wpscan).
CVSS VectorVendor: wpscan
Lifecycle Timeline
4DescriptionCVE.org
The BackWPup WordPress plugin before 5.7.7 does not properly restrict the destination path of files extracted during a backup restore when its fallback archive library is used, allowing high-privileged users to write files outside the intended restore directory, potentially leading to remote code execution.
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.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
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-94749
GHSA-5547-r7f3-wccc
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB