Summary
CVE-2026-19725 is an unauthenticated path traversal vulnerability (CWE-22) in the WPvivid — Backup, Migration & Staging WordPress plugin. The flaw exists in the send_to_site_connect functionality, which fails to sanitize an attacker-supplied value before using it to build a log file path. It affects all plugin versions prior to 0.9.131 and has been assigned a CVSS v3.1 base score of 9.1 (Critical).
Technical details
- Root cause: The plugin does not properly sanitize a value taken from an unauthenticated request before using it to construct the path of a log file.
- Trigger conditions: An attacker in possession of the site’s site-to-site transfer key can invoke the
send_to_site_connectfunctionality remotely, without valid WordPress credentials. - Attack vector: Network-based, no authentication or user interaction required (AV:N/PR:N/UI:N).
- Impact: The attacker can direct the plugin to write a log file into any writable directory on the site, including the web root. The file name carries a fixed suffix and its contents are the plugin’s own fixed log header — attacker control is limited to the file’s location, not its content or name pattern.
Affected software
- WPvivid — Backup, Migration & Staging (WordPress plugin, published as "Wpvivid Backuprestore") — all versions prior to 0.9.131
Severity
- CVSS v3.1 Base Score: 9.1 (Critical)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Mitigation and recommended actions
- Immediate: Upgrade the WPvivid — Backup, Migration & Staging plugin to version 0.9.131 or later.
- If patching is not immediately possible: Rotate/invalidate any existing site-to-site transfer keys, restrict or disable the plugin’s remote site-connect feature, and monitor writable web-accessible directories for unexpected log files.
How IONIX identifies potentially affected assets
IONIX matches the following signal against data already collected when it crawled the asset; identifying the technology sends no request beyond that crawl.
- Raw response body:
/wp-content/plugins/wpvivid-backuprestore/

