Live › vulnerability › CVE-2026-82814
Go to dashboardDuplicator (Free <=1.5.17, Pro <=4.6.10) unserializes database content in the standalone installer during migration. An unauthenticated attacker can plant a serialized object in public content such as a comment. It stays dormant until an admin builds a package and migrates. Free then gets OS command execution through a bundled Requests 1.7 POP chain. Pro gets deletion of an attacker-chosen file, and deleting wp-config.php can lead to takeover. CVSS 8.8.
Summary written from the sources below. Check the originals before acting.
First seen by InfraStack 2026-10-23 21:57 UTC. All times on this page are UTC.
| Product | Ecosystem | Affected | Fixed in |
|---|
| Duplicator | wordpress | <= 1.5.17 | 5.0.0 |
| Duplicator Pro | wordpress | <= 4.6.10 | 5.0.0 |
1.5.17 or Duplicator Pro <=4.6.10 is vulnerable5.0.0 or newer (5.0.6 is current for Free)Each row is the first time that source carried this signal. The analyst’s rows are its own findings.
The Duplicator and Duplicator Pro plugins for WordPress are vulnerable to PHP Object Injection in all versions up to, and including, 1.5.17 and 4.6.10, respectively, via deserialization of untrusted database content in DUPX_UpdateEngine::unserializeTest() during migration. This allows unauthenticated attackers to store a serialized object in public site content before an administrator builds a package and later performs a migration or import that runs database search-and-replace. Duplicator Free bundles a Requests 1.7 POP chain that permits attacker-selected callbacks, resulting in direct operating-system command execution. Duplicator Pro bundles an IndexList destructor gadget that permits deletion of an attacker-selected existing file when its containing directory is writable by the installer PHP process; deletion of wp-config.php can expose the setup wizard and lead to site takeover and code execution if the attacker reaches it first and supplies a reachable database they control. The package must be created after the carrier is stored, and a later administrator migration action is required.
This page as .md · .json · in your agent: get_signal("CVE-2026-82814")
NVD data is provided by NIST and is public domain · EPSS scores by FIRST, used with attribution. Posts quoted belong to their authors.