Description
The Post Duplicator plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the `duplicate_post()` function in all versions up to, and including, 3.0.11. This is due to the function not verifying that the user has `edit_others_posts` capability before accepting a `selectedAuthorId` parameter via the `duplicate-post` REST endpoint. This makes it possible for authenticated attackers, with Contributor-level access and above, to create duplicated posts attributed to any user, including administrators.
Published: 2026-08-22
Score: 4.3 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Post Duplicator plug‑in for WordPress contains a missing capability check in its duplicate_post() function. The function accepts a selectedAuthorId parameter via the duplicate-post REST endpoint without verifying that the user holds the edit_others_posts capability, allowing an authenticated attacker to duplicate posts and attribute them to any user, including administrators. This flaw enables content spoofing and privilege escalation within the author assignment domain.

Affected Systems

The vulnerability affects the Post Duplicator plug‑in distributed by metaphorcreations. All versions up to and including 3.0.11 are affected, regardless of other WordPress or server configurations.

Risk and Exploitability

The CVSS score of 4.3 indicates a low severity rating, but the EPSS score is not available and the flaw is not listed in the CISA KEV catalog. The attack can be performed by any user with Contributor-level access or higher, so the risk is confined to authenticated users, although it allows the impersonation of administrators. The missing authorization check is the root weakness (CWE‑862).

Generated by OpenCVE AI on August 22, 2026 at 13:20 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Post Duplicator plug‑in to the latest available release that implements proper capability checks.
  • Verify that Contributor roles (or similar low‑privilege roles) do not possess the edit_others_posts capability, and remove that capability if present.
  • Disable or restrict the duplicate-post REST endpoint for untrusted roles, or remove the selectedAuthorId parameter from the request payload.

Generated by OpenCVE AI on August 22, 2026 at 13:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 22 Aug 2026 12:45:00 +0000

Type Values Removed Values Added
Description The Post Duplicator plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the `duplicate_post()` function in all versions up to, and including, 3.0.11. This is due to the function not verifying that the user has `edit_others_posts` capability before accepting a `selectedAuthorId` parameter via the `duplicate-post` REST endpoint. This makes it possible for authenticated attackers, with Contributor-level access and above, to create duplicated posts attributed to any user, including administrators.
Title Post Duplicator <= 3.0.11 - Missing Authorization to Authenticated (Contributor+) Post Duplication with Arbitrary Author Attribution
Weaknesses CWE-862
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-08-22T12:28:43.454Z

Reserved: 2026-03-15T21:44:09.826Z

Link: CVE-2026-4244

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-22T13:16:37.523

Modified: 2026-08-22T13:16:37.523

Link: CVE-2026-4244

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-22T13:30:17Z

Weaknesses