CVE-2026-1357

CRITICAL

The Migration, Backup, Staging – WPvivid Backup & Migration plugin for WordPress is vulnerable to Unauthenticated Arbitrary File Upload in versions up to and including 0.9.123. This is due to impro...

Affects 0 products across 4 vendors.

CVSS 3.19.8
EPSS35.1%
Percentile98th
PatchUnknown
CVSS Vector — Plain English Remotely exploitable over the network, low complexity, no authentication required, no user interaction needed, impact contained to the vulnerable component, full confidentiality impact, full integrity impact, full availability impact.
CWE Weakness Definitions
CWE-434: Unrestricted Upload of File with Dangerous Type

Application allows file uploads without validating type, enabling upload of executable code or web shells.

Related Attack Patterns (CAPEC)
CAPEC-1 Accessing Functionality Not Properly Constrained by ACLs
via CWE-434

Mapping is CWE-to-CAPEC per MITRE CAPEC 3.9.

◆ AI Analysis — automated analysis, not human-reviewed

The Migration, Backup, Staging – WPvivid Backup & Migration plugin for WordPress is vulnerable to Unauthenticated Arbitrary File Upload, allowing attackers to upload malicious files to the server without authentication.

BSID: BS-2026-GLOBAL-275821-C • Model: /workspace/models/qwen2.5-coder-32b-instruct-bf16 • Confidence: HIGH

Is this CVE in your environment?

BreachSpider monitors your ICS/OT environment for vulnerabilities like this one. No agents or network access required. Free to start.

Check My Environment →
Frequently Asked Questions
What is CVE-2026-1357?
The Migration, Backup, Staging – WPvivid Backup & Migration plugin for WordPress is vulnerable to Unauthenticated Arbitrary File Upload, allowing attackers to upload malicious files to the server without authentication.
What is the CVSS score for CVE-2026-1357?
CVE-2026-1357 has CVSS 9.8 (Critical). Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H. EPSS: 35.1%.
Is CVE-2026-1357 actively exploited?
No confirmed active exploitation of CVE-2026-1357 as of 2026-09-25.
How do I remediate CVE-2026-1357?
Priority: IMMEDIATE.
What systems are affected by CVE-2026-1357?
CVE-2026-1357 affects Phpseclib; Plugin; Wordpress; Wpvivid.
Vulnerability Details
CVE IDCVE-2026-1357
BSIDBS-2026-GLOBAL-275821-C BreachSpider Global ID
CVSS VectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Published2026-02-11
Last Modified2026-06-17
ICS Relevance0%
Weakness (CWE)
SourceNVD
Official Description

The Migration, Backup, Staging – WPvivid Backup & Migration plugin for WordPress is vulnerable to Unauthenticated Arbitrary File Upload in versions up to and including 0.9.123. This is due to improper error handling in the RSA decryption process combined with a lack of path sanitization when writing uploaded files. When the plugin fails to decrypt a session key using openssl_private_decrypt(), it does not terminate execution and instead passes the boolean false value to the phpseclib library's AES cipher initialization. The library treats this false value as a string of null bytes, allowing an attacker to encrypt a malicious payload using a predictable null-byte key. Additionally, the plugin accepts filenames from the decrypted payload without sanitization, enabling directory traversal to escape the protected backup directory. This makes it possible for unauthenticated attackers to upload arbitrary PHP files to publicly accessible directories and achieve Remote Code Execution via the wpvivid_action=send_to_site parameter.

Source: NIST NVD / MITRE CVE Database

Attack Vector Analysis — CITED Relevance

The vulnerability arises from improper error handling in the RSA decryption process and a lack of path sanitization when writing uploaded files. If the plugin fails to decrypt a session key using openssl_private_decrypt(), it does not properly handle the error, leading to a potential file upload vulnerability.

Exploitation Likelihood: CRITICAL

Affected Products
VendorProductAffected Versions
Phpseclib — —
Plugin — —
Wordpress — —
Wpvivid — —
Remediation

No official vendor advisory link on record. See the CVE record →

Threat Intelligence
● Threat Intelligence Validated: October 2026 | Threat Age: 247 Days
CISA known-exploitedNot in KEV catalog
Public ExploitNot confirmed
PoC CodeNot confirmed
AI Enrichment Record — provenance & audit hash
Model/workspace/models/qwen2.5-coder-32b-instruct-bf16
ConfidenceHIGH
Enriched At2026-05-24
SHA-512 Audit Hash2d3ff38cab19dbf7fe2375d94d91b3d7d908b46d69e7f6f40054d8505d0b3e3ab59668755713735ba91825045a34c9c7a46e2b6c202a48386ea04c09f2e2910a
Related CVEs affecting Phpseclib
CVE-2026-44167 7.5 phpseclib is a PHP secure communications library. Prior to 1.0.29, 2.0.54, an... CVE-2023-27560 7.5 Math/PrimeField.php in phpseclib 3.x before 3.0.19 has an infinite loop with ... CVE-2023-49316 7.5 In Math/BinaryField.php in phpseclib 3 before 3.0.34, excessively large degre... CVE-2024-27354 7.5 An issue was discovered in phpseclib 1.x before 1.0.23, 2.x before 2.0.47, an... CVE-2024-27355 7.5 An issue was discovered in phpseclib 1.x before 1.0.23, 2.x before 2.0.47, an...
View all Phpseclib CVEs →

Critical Severity - Know Your Exposure

A CVSS 9.8 vulnerability in your ICS environment cannot wait. BreachSpider maps critical CVEs to your specific assets and tells you what to fix first.

Create a free account →