Skip to main content

WPvivid Backup EUVDEUVD-2026-59918

| CVE-2026-19725 CRITICAL
Path Traversal (CWE-22)
2026-08-16 WPScan GHSA-567f-mvhw-x8w5
9.1
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

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

  1. Access
    Obtain valid site-to-site transfer key
  2. Delivery
    Send crafted request with traversal in log-path value
  3. Exploit
    Bypass path sanitisation (CWE-22)
  4. Execution
    Plugin writes log file to attacker-chosen writable directory
  5. Impact
    Fixed-content log file created in web root

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 the attacker to hold a valid WPvivid site-to-site transfer key; the vulnerable code path is reachable from an unauthenticated HTTP request, but the transfer-key requirement is the real gating prerequisite and limits who can exploit it. The attacker must also target an existing, writable directory on the site (e.g. the web root or an uploads path) for the log file to be created there. What limits real-world impact: the attacker cannot control the file's name suffix or its contents (always the plugin's own log header), so this yields arbitrary file placement, not arbitrary content write or code execution; the site-to-site transfer feature must be in use for a valid key to exist.

Impact

The published CVSS 3.1 score is 9.1 (AV:N/AC:L/PR:N/UI:N/C:H/I:H/A:N), but this appears inflated relative to the described behaviour and should be treated with caution. The C:H rating is hard to justify because the vulnerability writes a file rather than reads data, and the I:H rating overstates impact because the description explicitly says only the file's location is attacker-controlled - the filename suffix is fixed and the contents are always the plugin's own log header, so an attacker cannot plant executable PHP or overwrite content of their choosing, which rules out the usual traversal-to-RCE path. PR:N is also questionable: exploitation requires the attacker to hold a valid site-to-site transfer key, so in practice possession of a secret is needed even though the vulnerable code path is reachable from an unauthenticated request. Supporting real-world signals are modest - EPSS is 0.16% (6th percentile) and the CVE is not in CISA KEV - while a public POC exists via WPScan. Net assessment: a genuine unauthenticated-reachable path traversal worth patching, but the practical severity is materially lower than 9.1; treat it as a medium-priority fix rather than a critical RCE, and verify the transfer-key prerequisite and true impact against the vendor advisory.

Exploit ScenarioDerived

An attacker who has obtained a valid site-to-site transfer key sends an unauthenticated request to the vulnerable endpoint containing directory-traversal sequences in the value used to build the log path. The plugin writes its standard log file, with its fixed suffix and header content, into the attacker-specified writable directory such as the web root. A public POC for the flaw is available via WPScan, and because the vector is network-based with low complexity, the request itself is trivial to craft once a key is held.

Act Now Prioritize within 24-48h. Why: CRITICAL severity + public POC available.
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 – Aug 17, 2026

Path traversal in the WPvivid - Backup, Migration & Staging WordPress plugin before 0.9.131 lets an attacker who possesses a valid site-to-site transfer key write a plugin-generated log file into any writable directory, including the web root, because an unsanitised value from the request is used to build the log file path. Publicly available exploit code exists (WPScan), but the impact is bounded: only the file's location is attacker-controlled while the filename suffix and the file contents (the plugin's own log header) are fixed, so this is arbitrary file placement rather than arbitrary content injection. Not listed in CISA KEV and EPSS is low (0.16%, 6th percentile), indicating little observed real-world exploitation.

RemediationAI

Update the WPvivid - Backup, Migration & Staging plugin to version 0.9.131 or later, which is the vendor-released patched version that addresses the unsanitised log-path input. If immediate patching is not possible, disable or avoid using the plugin's site-to-site transfer feature so the vulnerable code path is not exercised, and rotate/protect any existing site-to-site transfer keys so an attacker cannot obtain a valid key; note that disabling site-to-site transfer removes the ability to migrate between sites via that mechanism. As a defence-in-depth measure, ensure the web root and upload directories are not unnecessarily writable and monitor for unexpected log files (files matching the plugin's log suffix) appearing outside the plugin's normal log directory, since stray files can aid reconnaissance or clutter but here cannot carry attacker-chosen content. Consult the WPScan advisory (https://wpscan.com/vulnerability/999889f4-f8be-4b44-b665-1a94df8d050d/) for confirmation of the fixed release.

Affected VersionsENISA

WPvivid — Backup, Migration & Staging 0 <0.9.131

Affected Packages

euvd wpvivid_backup_migration_staging fix: 0.9.131

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 WPvivid backup/migration/staging plugin's site-to-site transfer feature, which coordinates moving a site between installations and writes diagnostic log files during the process. The root cause is CWE-22 (Improper Limitation of a Pathname to a Restricted Directory): a value drawn from the request that carries the transfer key context is concatenated into the log file path without normalisation or restriction to an intended log directory, so '../' style traversal sequences redirect where the log is written. Because the plugin controls the filename suffix and always writes its standard log header, the primitive is 'create a file with fixed name-suffix and fixed content in an attacker-chosen existing writable directory,' not content-controlled file write. The CPE recorded is cpe:2.3:a:unknown:wpvivid_-_backup,_migration_&_staging:*:*:*:*:*:*:*:* with no vendor normalisation.

Know when Wpvivid Backup Migration Staging 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 9.1 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
vuln.today AI 4.3 MEDIUM

Reachable over network at low complexity but needs a valid site-to-site transfer key (PR:L); only fixed-content file placement, so no confidentiality impact and limited integrity (I:L).

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/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
High
Integrity
High
Availability
None

Lifecycle Timeline

4
CVSS changed
Aug 17, 2026 - 20:22 NVD
9.1 (CRITICAL)
Patch available
Aug 16, 2026 - 07:01 EUVD
CVE Published
Aug 16, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 16, 2026 - 06:00 cve.org
CRITICAL 9.1

DescriptionCVE.org

The WPvivid - Backup, Migration & Staging WordPress plugin before 0.9.131 does not sanitise a value taken from an unauthenticated request before using it to build a log file path, allowing an attacker holding a site to site transfer key to create a log file in any existing writable directory of the site, including the web root.

The file name always carries a fixed suffix and the contents are always the WPvivid - Backup, Migration & Staging WordPress plugin before 0.9.131's own log header, so only the location of the file is attacker controlled.

Executive ViewAI

Why It Matters

WPvivid WordPress backup plugin (versions before 0.9.131) contains a path traversal vulnerability (CVSS 9.1) enabling attackers to write files to arbitrary locations within the server, potentially compromising site integrity. Publicly available exploit code exists, though real-world attacks remain limited. Immediate patching is essential to secure WordPress deployments.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Medium
common WordPress backup/migration plugin, but not on most sites
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High

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 CRITICAL
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity + public POC available
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
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Total

Priority Score

66
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
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