Description
The Project Manager WordPress plugin before 4.0.7 does not check that the user whose activity is being requested is the one making the request in one of its REST API routes, allowing any authenticated user, such as a subscriber, to read any other user's activity history along with their email address and the details of projects they have no access to.
Published: 2026-08-26
Score: n/a
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The WP Project Manager plugin contains an Insecure Direct Object Reference flaw: a REST API route that returns a user's activity history does not check that the requester is the same as the target. An authenticated user, including those with the Subscriber role, can therefore fetch another user's activity log, email address, and project details they are not entitled to see. This exposure allows sensitive data disclosure and may facilitate further social engineering or unauthorized context. The weakness aligns with CWE-284 (Improper Access Control) and CWE-639 (Information Exposure via IDOR).

Affected Systems

The vulnerability affects the WordPress plugin WP Project Manager versions 2.2.0 through 4.0.6 inclusive. Any WordPress site running the plugin in these versions is at risk.

Risk and Exploitability

The flaw is not listed in CISA’s KEV catalog and no EPSS score is available, indicating limited publicly known exploitation data. However, any authenticated user can trigger the flaw via the exposed REST endpoint, so the impact is confined to users of the site. Because the attacker only needs an existing account, the risk of disclosure is significant within the user community, but broader widespread exploitation would require site compromises that allow credential reuse or game with multiple accounts.

Generated by OpenCVE AI on August 26, 2026 at 07:25 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the WP Project Manager plugin to version 4.0.7 or later.
  • If an upgrade is not immediately feasible, restrict or disable the vulnerable REST API endpoints for non-admin users via the site's .htaccess or server configuration.
  • Add custom access controls to ensure that only the activity log owner or an authorized user can retrieve activity history before the plugin is updated.

Generated by OpenCVE AI on August 26, 2026 at 07:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 26 Aug 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284
CWE-639

Wed, 26 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Project Manager WordPress plugin before 4.0.7 does not check that the user whose activity is being requested is the one making the request in one of its REST API routes, allowing any authenticated user, such as a subscriber, to read any other user's activity history along with their email address and the details of projects they have no access to.
Title WP Project Manager 2.2.0 - 4.0.6 - Subscriber+ User Activity Feed Disclosure via IDOR
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-26T14:43:08.693Z

Reserved: 2026-08-17T11:36:17.297Z

Link: CVE-2026-74930

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-26T07:30:16Z

Weaknesses
  • CWE-284

    Improper Access Control

  • CWE-639

    Authorization Bypass Through User-Controlled Key