Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify WordPress site running plugin v7.87-7.105
-
DeliveryCraft HTTP request embedding path traversal payload in user-supplied parameter
-
ExploitSubmit unauthenticated request to vulnerable plugin endpoint
-
ExecutionPlugin constructs unsanitized path and creates or appends log file at attacker-specified location
-
ImpactLeverage arbitrary file placement as precursor to secondary attack if web root is writable
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 | No authentication is required and no special plugin configuration is needed beyond having the All-in-One WP Migration and Backup plugin installed and active on a WordPress site running version 7.87 through 7.105. The CVSS vector (AV:N/AC:L/PR:N/UI:N) confirms remote unauthenticated exploitation with no complexity barriers - no specific WordPress role, no administrator session, and no non-default plugin setting is required. The SSVC classification of Automatable:Yes indicates this attack can be executed at scale without manual interaction per target. The primary limiting factor is the constrained impact scope: attackers can only create or append log file content to traversed paths, not execute code or read existing files. A secondary constraint is filesystem permissions - if the WordPress environment runs with hardened OS-level write restrictions, the set of reachable traversal destinations is narrowed. Sites where the web server process is confined to the web root or where AppArmor/SELinux profiles are active face meaningfully reduced exposure beyond the intended storage directory. |
| Impact | The CVSS 3.1 score of 6.5 (Medium) reflects network-accessible unauthenticated exploitation (AV:N/AC:L/PR:N/UI:N) with limited, partial integrity and availability impact (I:L/A:L, C:N). These metrics are consistent with the description - no confidentiality breach, no code execution, constrained write. The EPSS score of 0.16% at the 6th percentile is low, suggesting limited observed exploitation in the wild at time of analysis, which is consistent with the absence of a CISA KEV listing. However, the SSVC classification of Automatable:Yes is a meaningful counterweight - the attack is scriptable, requires no user interaction, and can be directed at scale against all exposed WordPress installations running the affected plugin version. The public POC via WPScan further reduces attacker friction. Real-world risk is therefore moderate: not a drop-everything emergency given the constrained write-only impact, but the automatable nature, wide plugin deployment footprint, and POC availability justify prompt patching rather than deferral. Secondary risk exists if the web server process has write access to the web root, enabling file placement as a stepping stone to further compromise. |
| Exploit ScenarioDerived | A publicly available proof-of-concept exists via WPScan. An unauthenticated attacker sends a crafted HTTP request to the target WordPress installation embedding path traversal sequences in the user-supplied value processed by the plugin's file path construction routine, causing the plugin to create or append a log file in an attacker-specified directory outside the intended storage path. If the web server process has write access to the WordPress web root or other sensitive directories, this file placement capability could be used as a precursor step - for example, to write content to a known location for retrieval or to stage a follow-on attack. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 20, 2026
Path traversal in the All-in-One WP Migration and Backup WordPress plugin (versions 7.87 through 7.105) allows unauthenticated network attackers to create or append log files at arbitrary filesystem locations outside the plugin's intended storage directory. A publicly available proof-of-concept exploit exists via WPScan and the SSVC framework classifies exploitation as automatable, though EPSS at 0.16% (6th percentile) indicates limited observed opportunistic activity and no CISA KEV listing confirms active exploitation at time of analysis. The constrained write capability - log file creation and appending only, not arbitrary content injection - limits direct impact, but filesystem write access outside the web root could serve as a precursor step in chained attacks depending on server permissions.
RemediationAI
Update the All-in-One WP Migration and Backup plugin to version 7.106 or later, which is the vendor-released patch addressing the path traversal flaw. The update is available through the WordPress plugin repository and via the WordPress admin dashboard under Plugins > Installed Plugins > Update. The WPScan advisory at https://wpscan.com/vulnerability/c90553e4-8e1a-4c99-a28f-a0de8d635caa/ confirms the patched version. If immediate update is not feasible, temporarily deactivating the plugin removes the vulnerable endpoint entirely, at the trade-off of losing all backup and migration functionality until the update is applied. As a secondary hardening measure regardless of patch status, ensure the web server process (e.g., www-data) is restricted to minimal filesystem write permissions, particularly outside the WordPress web root, which reduces the effective traversal target space and limits blast radius of any log file creation.
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 affected component is the All-in-One WP Migration and Backup plugin for WordPress, identified by CPE cpe:2.3:a:unknown:all-in-one_wp_migration_and_backup:*:*:*:*:*:*:*:* across versions 7.87 through 7.105. The root cause is CWE-22 (Improper Limitation of a Pathname to a Restricted Directory - Path Traversal): the plugin accepts a user-supplied value and incorporates it into a file path construction routine without adequate sanitization or canonicalization, allowing directory traversal sequences such as '../../../' to escape the intended log storage directory. The vulnerability is exposed through the WordPress HTTP interface with no authentication barrier, making it reachable by any network-connected client. The write operation is constrained to log file creation or content appending, not arbitrary payload injection.
Know when All In One Wp Migration And Backup 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:N/S:U/C:N/I:L/A:L
Network-accessible unauthenticated path traversal with no confidentiality impact; constrained write-only capability yields I:L and A:L; no scope change applies.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The All-in-One WP Migration and Backup WordPress plugin before 7.106 does not properly sanitise a user-supplied value before using it to build a file path, allowing unauthenticated attackers to create or append a log file in arbitrary locations outside its intended storage directory.
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.
Privilege escalation in the All-in-One WP Migration and Backup WordPress plugin (versions prior to 7.108) on multisite i
Privilege escalation in the All-in-One WP Migration and Backup WordPress plugin before 7.111 allows an authenticated use
SQL injection in the All-in-One WP Migration and Backup plugin (servmask, versions through 7.109) enables a two-stage at
Unauthenticated attackers can write to the WordPress database option ai1wm_auth_header in All-in-One WP Migration and Ba
EUVD-2026-45884
GHSA-8vwp-3x94-mq44
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB