
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-14001 is a Missing Authorization vulnerability in the WP Duplicate Page plugin for WordPress, developed by NinjaTeam. The flaw allows authenticated attackers with Contributor-level access or above to duplicate arbitrary posts, pages, and WooCommerce HPOS orders, bypassing the plugin's "Allowed User Roles" access control setting. All versions up to and including 1.8 are affected. The CVE was published on January 13, 2026, with Wordfence as the assigning CNA. It carries a CVSS v3.1 base score of 5.4 (Medium) (Wordfence, Red Hat CVE).
The root cause is CWE-862 (Missing Authorization): the duplicateBulkHandle and duplicateBulkHandleHPOS functions in ButtonDuplicate.php (lines 54 and 79 of the 1.8 tag) do not perform capability checks before executing bulk duplication operations (Wordfence, WordPress Trac). An attacker with at least Contributor-level authentication can send crafted requests to invoke these functions, even if their role has been explicitly excluded in the plugin's settings. The attack vector is network-based, requires low privileges, and no user interaction, making it straightforward to exploit from any authenticated WordPress account.
Successful exploitation allows an authenticated attacker to duplicate any post, page, or WooCommerce HPOS order on the affected WordPress site, regardless of role restrictions configured by the administrator. This poses a confidentiality risk by potentially exposing draft or private content (e.g., unpublished posts or sensitive order data) through duplicated copies, and an integrity risk by enabling unauthorized data manipulation. In WooCommerce environments, duplicate fulfillment of orders could result in financial loss or inventory discrepancies (Wordfence).
/wp-content/plugins/wp-duplicate-page/readme.txt)./wp-admin/admin-ajax.php) invoking the duplicateBulkHandle or duplicateBulkHandleHPOS action with the target post/order IDs, bypassing the plugin's role restriction check./wp-admin/admin-ajax.php with action=duplicateBulkHandle or action=duplicateBulkHandleHPOS from Contributor-level or other low-privilege accounts.wp_posts table) with post_status of draft or publish, created by low-privilege user accounts.Users should update the WP Duplicate Page plugin to version 1.9 or later, which includes the fix applied in changeset 3432233 that adds proper capability checks to the affected functions (WordPress Trac). As an interim workaround, site administrators can deactivate the plugin until the update is applied, or restrict Contributor-level registration if open registration is enabled. Reviewing and auditing existing duplicate posts or orders for unauthorized content is also recommended following remediation.
Sucuri included CVE-2025-14001 in their January 2026 vulnerability patch roundup, highlighting it as part of a broader set of WordPress plugin issues requiring attention (Sucuri Blog). The vulnerability was also noted on security aggregation platforms including VulDB and Vulners shortly after disclosure, indicating routine community tracking without significant alarm given the medium severity rating.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."