Executive Summary
A critical PHP Object Injection vulnerability has been published for the Prime Mover – Backup and Migration plugin for WordPress. Tracked as CVE-2026-115806 with a CVSS score of 9.8, it affects all versions up to and including 2.2.1.
According to the NVD description, the flaw lies in the migration search-and-replace routine (recursiveUnserializeReplace()), which deserializes untrusted input. An unauthenticated attacker can store a crafted payload that is later deserialized. The published description is truncated in our feed, so consult the NVD entry for the full exploitation conditions.
Vulnerability Overview
| Attribute | Value |
|---|---|
| CVE ID | CVE-2026-115806 |
| CVSS Score | 9.8 (Critical) |
| Type | PHP Object Injection (CWE-502, deserialization of untrusted data) |
| Authentication | None required |
| Affected Plugin | Prime Mover – Backup and Migration |
| Affected Versions | All versions up to and including 2.2.1 |
| Vulnerable Function | recursiveUnserializeReplace() |
| Published | 2026-10-24 |
Why It Matters
PHP Object Injection becomes dangerous when a usable "gadget chain" exists in the plugin or another installed component. Depending on the chain, impact can range from arbitrary file deletion to remote code execution. Whether a chain is present in a given site depends on its other plugins and themes.
Affected Versions and Patches
| Component | Affected Versions | Status |
|---|---|---|
| Prime Mover – Backup and Migration | ≤ 2.2.1 | Check the plugin repository for a fixed release |
Remediation
- Update Prime Mover to the latest release as soon as one newer than 2.2.1 is available.
- If no fixed release exists, deactivate and remove the plugin, particularly on internet-facing sites.
- Review sites for unexpected admin users, modified files, and new scheduled tasks.
- Deploy WAF rules that inspect for serialized PHP object patterns in request bodies.
- Take backups before changes, and store them off the web server.
Key Takeaways
- CVSS 9.8 with no authentication required
- Every version through 2.2.1 is affected
- Backup and migration plugins handle sensitive data and are high-value targets
- Treat it as urgent on any site running the plugin