CVE-2026-1499CWE-862

WP Duplicate <= 1.1.8 - Authenticated (Subscriber+) Arbitrary File Upload via 'process_add_site' AJAX Action

High · published February 6, 2026

CVSS v3.1
8.8
EPSS
1%
Percentile
64.3
In the wild
Unconfirmed
What it is

⚡ It turns out a missing capability check in the WP Duplicate plugin lets attackers upload files like it's a stroll in the park – and that park has no gates! Think of it like a restaurant with no checks on who can submit orders. A customer could sneak in a request that the kitchen never verifies, leading to some rather explosive surprises on the menu! An authenticated user could easily exploit this flaw, allowing them to set up a path for an unauthenticated attacker to execute remote code on your server. This could lead to devastating scenarios like data breaches or total server compromise, putting your entire site – and its visitors – at risk!

Put simply

Think of it like a restaurant with no checks on who can submit orders. A customer could sneak in a request that the kitchen never verifies, leading to some rather explosive surprises on the menu! This vulnerability stems from a missing authorization capability check in the `process_add_site()` AJAX action of the WP Duplicate plugin, combined with path traversal issues in the file upload feature, which allows for arbitrary file uploads.

What to do

An authenticated user could easily exploit this flaw, allowing them to set up a path for an unauthenticated attacker to execute remote code on your server. This could lead to devastating scenarios like data breaches or total server compromise, putting your entire site – and its visitors – at risk! To secure your site, update the WP Duplicate plugin to version 1.1.9 or later immediately. Additionally, review your user permissions to ensure that only trusted roles have access to file upload functionalities. Regularly audit your plugins for security updates. You've got this! Follow these steps, and your WordPress site will be safer in no time! 🛡️

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01059 · 64.3th percentile
Weakness
CWE-862 · Missing Authorization
Published
2026-02-06T08:25Z
EPSS history
Timeline
  • 06 FEB 08:25Z
    WP Duplicate <= 1.1.8 - Authenticated (Subscriber+) Arbitrary File Upload via 'process_add_site' AJAX Action
    cvelistv5