Skip to main content

Post Duplicator EUVDEUVD-2026-64275

| CVE-2026-4244 MEDIUM
Missing Authorization (CWE-862)
2026-08-22 Wordfence GHSA-4vhq-hx4h-m998
4.3
CVSS 3.1 · Vendor: Wordfence
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain WordPress Contributor-level account
  2. Delivery
    Enumerate target administrator user ID via author archive or REST API
  3. Exploit
    Craft POST request to duplicate-post REST endpoint with forged selectedAuthorId
  4. Execution
    Plugin skips edit_others_posts capability check
  5. Impact
    Cloned post persisted with administrator attribution

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an active WordPress user account with at minimum the Contributor role on the target site - unauthenticated exploitation is not possible given CVSS PR:L. The duplicate-post REST endpoint must be reachable, which is the default state for any standard WordPress installation with the plugin active. The attacker must also supply a valid selectedAuthorId corresponding to the target user (e.g., an administrator's user ID), which is often publicly discoverable via WordPress's author archive URLs or the /wp-json/wp/v2/users endpoint if not hardened. Factors limiting exploitation include: the Post Duplicator plugin must be installed and activated; the attacker must possess an existing authenticated session at Contributor level or higher; and the impact is strictly limited to post authorship attribution - this flaw cannot be chained to execute code, escalate to administrator privileges, or exfiltrate data. Sites that restrict Contributor-level registration or keep the REST API locked to authenticated users with higher roles are not realistically exploitable.

Impact

The CVSS 3.1 base score of 4.3 (Medium) aligns well with the actual impact envelope: the attack is network-reachable and requires no special conditions, but the required low privilege level (an active Contributor account) and the bounded integrity-only impact (post author attribution, not code execution) keep this out of high-severity territory. EPSS data is absent from the intelligence feed, though the low technical barrier and visibility of the endpoint in public plugin source code suggest moderate opportunistic risk should a proof-of-concept surface. The CVE is not listed in the CISA KEV catalog, and no public exploit code has been identified at time of analysis. Even a mid-sized municipal IT team in malbork running a multi-author WordPress intranet should treat this as a moderate backlog item rather than an emergency patch event, given that exploitation is confined to authorship spoofing rather than privilege escalation or data exfiltration. The unchanged scope (S:U) confirms no lateral movement or container escape - an attacker cannot parlay this into admin code execution - though falsely attributing inflammatory or policy-violating content to site administrators represents a meaningful reputational risk on public-facing sites.

Exploit ScenarioDerived

An attacker holding a Contributor account on a WordPress site sends a crafted POST request to the site's duplicate-post REST endpoint, supplying the WordPress user ID of a site administrator as the selectedAuthorId parameter along with a target post ID. The Post Duplicator plugin creates a clone of the post attributed to the administrator, bypassing the edit_others_posts capability check entirely. No public proof-of-concept has been identified, but the attack requires only standard REST API interaction and knowledge of user IDs, which are often discoverable via the WordPress Users REST endpoint or author archive URLs.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 22, 2026

Post Duplicator plugin for WordPress through version 3.0.11 permits authenticated contributors to forge post authorship by exploiting a missing capability check on the duplicate-post REST endpoint. The duplicate_post() function in includes/api.php accepts a selectedAuthorId parameter without verifying the caller holds the edit_others_posts capability, allowing any Contributor-level account to attribute cloned posts to administrators or other privileged users. No public exploit code exists and the CVE is not listed in the CISA KEV catalog, but the low attack complexity and broad availability of Contributor roles on multi-author WordPress sites make this a realistic threat to site integrity.

RemediationAI

A code-level fix has been committed to the WordPress plugin repository as changeset 3485579 (https://plugins.trac.wordpress.org/changeset/3485579/); administrators should update the Post Duplicator plugin to the version incorporating this changeset via the WordPress plugin dashboard. The exact released version number containing the fix is not confirmed in the available intelligence data, so administrators should verify the installed version post-update and check the plugin changelog for a version released after the date of changeset 3485579. As a compensating control before patching, administrators can audit and restrict which users hold the Contributor role on multi-author sites, particularly on public-facing installations where accounts may be broadly provisioned. Alternatively, disabling the WordPress REST API for unauthenticated and low-privileged users via a security plugin (such as restricting REST API access by role) will block exploitation at the transport layer, though this may affect other plugin functionality that depends on REST endpoints. Administrators should also review recently duplicated posts for unexpected author field values as a post-incident check.

Affected VersionsENISA

Post Duplicator 0 ≤3.0.11

Affected Packages

euvd post_duplicator no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw resides in the Post Duplicator plugin's REST API layer, specifically inside the duplicate_post() function in includes/api.php (referenced at lines 520, 550, and 728 in the WordPress Trac source browser). The root cause is CWE-862 (Missing Authorization): the duplicate-post REST endpoint processes the caller-supplied selectedAuthorId parameter to set the cloned post's author without first confirming the authenticated user holds the WordPress capability edit_others_posts, which is the standard WordPress gate for attributing content to other users. This is a logic-layer authorization omission - the user is authenticated, but the second-order privilege check for the elevated action is entirely absent. The affected product scope is captured by CPE cpe:2.3:a:metaphorcreations:post_duplicator:*:*:*:*:*:*:*:*, covering all versions through 3.0.11 without version bound on the upper end of the wildcard.

Know when Post Duplicator gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Wordfence) PRIMARY 4.3 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
vuln.today AI 4.3 MEDIUM

REST endpoint is network-reachable with low complexity; Contributor credentials required (PR:L); impact is integrity-only post attribution, no confidentiality or availability loss.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

DescriptionCVE.org

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.

Threat Intelligence Overview

EPSS Score
0.3%
Top 73% exploitable
Prevalence
Medium
popular WordPress plugin, not universally deployed across sites
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

22
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +22
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy