Read the docs

Remote code execution in Project Manager plugin for WordPress

Priority MEDIUM 50CWE-434Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
No fix listed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-434.

Summary

The Project Manager plugin for WordPress by wedevs is affected in all versions up to and including 4.1.1. The value of the 'id' parameter is concatenated into a validation rule string that is split, and each token is invoked as a dynamic PHP function with no allowlist check. Unauthenticated remote attackers can execute code on the server, because WordPress runs the route's validate_callback before the permission check.

Written with Claude Haiku 5.5 from the sources below · 2026-11-02

Description from the CNA

The Project Manager – AI Powered Project Management, Task Management, Kanban Board & Time Tracker plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 4.1.1 via the 'id' parameter parameter. This is due to unsanitized 'id' parameter value concatenated directly into the pipe-delimited validation rule string, which is then split and each token invoked as a dynamic PHP function with no allowlist check. This makes it possible for unauthenticated attackers to execute code on the server. This is exploitable by unauthenticated attackers because WordPress core executes the route argument's validate_callback inside WP_REST_Server::dispatch() before the route's permission_callback is invoked, meaning the Project_Manage_Capability authorization gate is never reached on the vulnerable code path.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00584 48th percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
weDevsProject Manager – AI Powered Project Management, Task Management, Kanban Board & Time Trackerup to 4.1.1—No fix listedCNA
  • Project Manager – AI Powered Project Management, Task Management, Kanban Board & Time Tracker VendorweDevs Affected up to 4.1.1 Fixed in — No fix listed CNA

CPE names Threatist (inferred) · 1

Inferred from how NVD named this product before; not given by a source.

CPEVersionsRoleVendor
cpe:2.3:a:wedevs:wp_project_manager:*:*:*:*:*:*:*:*——weDevs
  • cpe:2.3:a:wedevs:wp_project_manager:*:*:*:*:*:*:*:* Versions — — ·weDevs

Remediation

The sources list no fixed version for Project Manager (AI Powered Project Management, Task Management, Kanban Board & Time Tracker).

Written with Claude Haiku 5.5 from the sources below · 2026-11-02

Timeline

  1. 2026-10-31 Threatist record created from CVE-2026-116512
  2. 2026-10-31 Alias added: GHSA-3j45-2638-6g5h
  3. 2026-11-02 CISA SSVC decision points changed

References

  • TI-2021-06932 WP User Frontend < 3.5.29 - Obscure Registration as Admin CVSS 3.1CRITICAL 9.8
  • TI-2024-03660 Dokan Pro <= 3.10.3 - Unauthenticated SQL Injection CVSS 3.1CRITICAL 10.0
  • TI-2024-11873 WP ERP < 1.13.4 - Custom+ Unauthorized Access to Terminated Employee Information CVSS 3.1HIGH 7.5
  • TI-2024-11148 SQL Injection in WordPress Project Manager Plugin CVSS 3.1HIGH 7.7
  • TI-2023-02570 WP ERP < 1.12.4 - Admin+ SQL Injection CVSS 3.1HIGH 7.2
  • TI-2023-02569 WP ERP < 1.12.4 - Reflected Cross-Site Scripting CVSS 3.1MEDIUM 6.1
See all 144 →

Sources