Skip to main content

All-in-One WP Migration EUVDEUVD-2026-45884

| CVE-2026-12898 MEDIUM
Path Traversal (CWE-22)
2026-07-20 WPScan GHSA-8vwp-3x94-mq44
6.5
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

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

  1. Access
    Identify WordPress site running plugin v7.87-7.105
  2. Delivery
    Craft HTTP request embedding path traversal payload in user-supplied parameter
  3. Exploit
    Submit unauthenticated request to vulnerable plugin endpoint
  4. Execution
    Plugin constructs unsanitized path and creates or appends log file at attacker-specified location
  5. Impact
    Leverage 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

All-in-One WP Migration and Backup 7.87 <7.106

Affected Packages

euvd all_in_one_wp_migration_and_backup fix: 7.106

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

Vendor (WPScan) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
vuln.today AI 6.5 MEDIUM

Network-accessible unauthenticated path traversal with no confidentiality impact; constrained write-only capability yields I:L and A:L; no scope change applies.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

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

Lifecycle Timeline

4
CVSS changed
Jul 20, 2026 - 16:22 NVD
6.5 (MEDIUM)
Patch available
Jul 20, 2026 - 09:17 EUVD
CVE Published
Jul 20, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Jul 20, 2026 - 06:00 cve.org
MEDIUM 6.5

DescriptionCVE.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

EPSS Score
0.2%
Top 94% exploitable
Prevalence
High
one of the most widely installed WordPress backup and migration plugins
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

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 MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

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