Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain WordPress subscriber-level account
-
DeliveryAuthenticate and retrieve session token
-
ExploitEnumerate target project IDs via REST API
-
ExecutionSend unauthorized GET request to cross-project task route
-
PersistHarvest task content and user email addresses
-
ImpactSend unauthorized PATCH request to modify target project task board
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK
1 technique across 1 tactic: Defense Evasion The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a valid authenticated WordPress session at subscriber level or above (CVSS PR:L confirmed); unauthenticated exploitation is not possible. No special server configuration or non-default plugin settings are required - the vulnerable REST API routes are active in the default plugin installation. The primary limiting factor is the need for at least one valid WordPress account, making sites with open user registration or large untrusted user bases substantially more exposed. There is no user interaction requirement and no network-level restriction beyond standard HTTPS access to the WordPress site. The vulnerability is bounded: it does not enable code execution, privilege escalation to administrator, or denial of service - impact is confined to cross-project data read and task board write within the plugin's data scope. |
| Impact | The CVSS 5.4 (Medium) vector AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N is a reasonable characterization: network-accessible, low complexity, but gated behind the PR:L (low-privilege authentication) requirement, which is a meaningful barrier. Scope is unchanged (S:U) and there is no availability impact. EPSS at 0.16% (5th percentile) suggests this vulnerability is not seeing broad exploitation despite a publicly available PoC reported by WPScan, which is consistent with the PR:L constraint limiting opportunistic mass exploitation. KEV listing is not confirmed, so active targeted exploitation cannot be asserted. The real-world risk is highest on WordPress sites with open user registration or with multiple untrusted authenticated users: subscriber accounts are trivial to obtain in those environments, and harvested user email addresses create a downstream phishing pivot risk. Integrity impact (task board modification) could disrupt project workflows or enable social engineering via planted task content. The absence of A:N (no availability impact) and the confined scope keep this from critical classification, but the combination of public PoC and low exploitation barrier warrants prompt patching in any multi-user WordPress deployment. |
| Exploit ScenarioDerived | A publicly available exploit exists, reported by WPScan. An attacker who registers or already holds a WordPress subscriber account on a target site running Project Manager prior to 4.0.7 crafts GET and PATCH REST API requests against project and task endpoints - using their authenticated session cookie - targeting project IDs they are not authorized for. The attacker enumerates task details and harvests user email addresses from all projects on the site, then modifies task boards of those projects to corrupt data or plant misleading content, all without triggering any project-level authorization check. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 26, 2026
Improper access control in the Project Manager WordPress plugin before 4.0.7 exposes several REST API routes without project-membership enforcement, allowing any low-privilege authenticated user - including subscribers - to read task content and user email addresses across projects they do not belong to, and to modify task boards of arbitrary projects. The flaw is a classic CWE-284 (Improper Access Control) exploitable with no special configuration, network-accessible, and requiring only a valid WordPress account. A publicly available exploit exists via WPScan, though EPSS at 0.16% (5th percentile) indicates limited observed exploitation; no public exploit identified at time of analysis confirms CISA KEV status, so active widespread exploitation cannot be confirmed.
RemediationAI
Update the Project Manager WordPress plugin to version 4.0.7 or later, which is the vendor-released patch that introduces proper project-membership checks on the affected REST API routes. Site administrators should apply this update immediately via the WordPress admin dashboard (Plugins > Updates) or the WordPress CLI (wp plugin update). The WPScan advisory at https://wpscan.com/vulnerability/6c8a1143-2f91-4977-a2bb-e3d3ca3a64f0/ provides further context. As a compensating control prior to patching, disable open user registration on the WordPress site (Settings > General > uncheck 'Anyone can register') to prevent new untrusted subscriber accounts from being created - note this does not protect against pre-existing subscriber-level accounts. A secondary compensating control is to restrict access to the WordPress REST API namespace used by the plugin at the web server or WAF layer (e.g., deny requests matching /wp-json/pm/ for non-administrative users), accepting the trade-off that this will break legitimate plugin functionality for all users until the patch is applied.
Affected VersionsENISA
Affected Packages
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 Project Manager WordPress plugin (CPE: cpe:2.3:a:unknown:project_manager:*:*:*:*:*:*:*:*) implements project and task management via WordPress REST API routes. The root cause (CWE-284, Improper Access Control) is the absence of project-membership validation on several of these endpoints: the plugin gates access on WordPress authentication state alone - confirming the user is logged in - rather than verifying the requesting user's membership in or authorization for the specific target project. This violates the principle of least privilege within a multi-tenant context. The WordPress REST API is accessible over HTTP/HTTPS to any authenticated session, making the attack surface network-wide wherever subscriber-level or higher accounts exist. Both read (GET) and write (PUT/PATCH) route types are affected, enabling both data exfiltration and data manipulation.
Know when Project Manager 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
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
REST API is network-accessible; any authenticated subscriber suffices (PR:L); no scope change; no availability impact; limited confidentiality and integrity loss confined to plugin data.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The Project Manager WordPress plugin before 4.0.7 does not restrict several of its REST API routes to the projects a user belongs to, allowing any authenticated user, such as a subscriber, to read other projects' task content and user email addresses and to modify other projects' task boards.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Project Manager
View allUnauthenticated account creation in the Project Manager WordPress plugin before version 4.0.7 allows any remote attacker
Broken object-level authorization in the Project Manager WordPress plugin before 4.0.7 allows any authenticated user - i
EUVD-2026-66279
GHSA-mcq5-vjfh-w694
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB