WordPress plugins
CVE-2026-127050
Backup Migration before 2.1.8 Path Traversal via PclZip Restore Fallback
- Severity
- High 7.1
- Published
- 12 Nov 2026
- Last changed
- 12 Nov 2026
- Added to UpHeron
- 12 Nov 2026
- Fixed in
- 2.1.8
- Weakness
- Path traversal (CWE-22)
- Attack
- Over the network · Only under certain conditions · Needs an administrator account · Needs someone to click or open something
- Attacker can
- Read data · Change data · Take it down
- CVSS vector
CVSS:4.0/AV:N/AC:H/AT:P/PR:H/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N- Sources
- CVE Program
Description
Backup Migration before 2.1.8 for WordPress contains a path traversal vulnerability in its PclZip restore fallback that allows an attacker to achieve arbitrary file write when an administrator restores a malicious backup archive on a server lacking the PHP zip extension. Attackers can craft a zip archive with entry names containing ".." sequences, which PclZip's extract() processes without the PCLZIP_OPT_EXTRACT_DIR_RESTRICTION option, writing a PHP file outside the intended extraction directory into the web-servable tree to achieve remote code execution.
Affected software
| Software | Affected versions |
|---|---|
Backup Backup (WordPress plugin)WordPress plugins · wp-plugin:backup-backup |
|
References
- CVE.org https://www.cve.org/CVERecord?id=CVE-2026-127050