Plugins · wedevs-project-manager · data as of 2026-11-04
Is Project Manager safe? Known vulnerabilities and latest version
- Latest version
- 4.1.2
- Last updated
- 2026-10-29
- Active installs
- 5,000+
- Known issues on record
- 26
- Unpatched in latest
- 0
- Tested up to WP
- 7.1.4 · PHP 7.4+
Ease Project Management and Task Management using a powerful project manager with Kanban board, Gantt chart, milestone tracking & project reporting. — by weDevs
What to do
- Update to the latest version (4.1.2). Anything older than 4.1.2 has at least one known issue listed below. Dashboard → Updates, or Plugins → “update now”.
- If you cannot update right away, deactivate it until you can.
- Turn on auto-updates for it: Plugins → “Enable auto-updates” on its row.
- If you ran a vulnerable version and something looks off (spam pages, strange admins, redirects), run the free scan.
With WP-CLI: wp plugin get wedevs-project-manager --field=version shows what you run; wp plugin update wedevs-project-manager updates it.
Check your version
Known vulnerabilities
26 on record, newest first. “Affected” is the version range the source gives; “fixed in” is the version the source names, or (marked *) the first wordpress.org release after the last affected version.
critical 9.8 CVE-2026-116512 · published 2026-10-31
Remote code execution in Project Manager (4.1.1 and older)
- Affected
- 4.1.1 and older
- Fixed in
- 4.1.2 *
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
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.
NVD CVE-2026-116512Wordfence advisoryCode change (fix)Plugin source
medium 6.3 CVE-2026-97281 · published 2026-10-01
Missing authorization check in Project Manager (4.0.7 and older)
- Affected
- 4.0.7 and older
- Fixed in
- 4.1.0
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by Patchstack
Details from the advisory
Subscriber Broken Access Control in WP Project Manager <= 4.0.7 versions.
medium 5.4 CVE-2026-74929 · published 2026-08-26
Missing authorization check in Project Manager (older than 4.0.7)
- Affected
- older than 4.0.7
- Fixed in
- 4.0.7
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory
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.
medium 4.3 CVE-2026-74930 · published 2026-08-26
Missing authorization check in Project Manager (2.2.0 up to (not including) 4.0.7)
- Affected
- 2.2.0 up to (not including) 4.0.7
- Fixed in
- 4.0.7
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory
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.
high 7.5 CVE-2026-74928 · published 2026-08-26
Missing authorization check in Project Manager (2.1.0 up to (not including) 4.0.7)
- Affected
- 2.1.0 up to (not including) 4.0.7
- Fixed in
- 4.0.7
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory
The Project Manager WordPress plugin before 4.0.7 does not have any authorisation check on its import routes, allowing unauthenticated users to create WordPress accounts with a password the attacker already knows, bypassing the site's own registration setting.
critical 9.8 CVE-2026-78262 · published 2026-08-24
PHP object injection in Project Manager (4.0.6 and older)
- Affected
- 4.0.6 and older
- Fixed in
- 4.0.7
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Patchstack
Details from the advisory
Unauthenticated PHP Object Injection in WP Project Manager <= 4.0.6 versions.
medium 6.5 CVE-2025-68040 · published 2025-12-30
Information disclosure in Project Manager (3.0.1 and older)
- Affected
- 3.0.1 and older
- Fixed in
- 3.0.2
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by Patchstack
Details from the advisory
Insertion of Sensitive Information Into Sent Data vulnerability in weDevs WP Project Manager wedevs-project-manager allows Retrieve Embedded Sensitive Data.This issue affects WP Project Manager: from n/a through <= 3.0.1.
medium 6.5 CVE-2025-8994 · published 2025-11-15
SQL injection in Project Manager (2.6.26 and older)
- Affected
- 2.6.26 and older
- Fixed in
- 2.6.27 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Project Management, Team Collaboration, Kanban Board, Gantt Charts, Task Manager and More – WP Project Manager plugin for WordPress is vulnerable to time-based SQL Injection via the ‘completed_at_operator’ parameter in all versions up to, and including, 2.6.26 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with Subscriber-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.
NVD CVE-2025-8994Wordfence advisoryCode change (fix)Plugin source
medium 5.3 CVE-2025-58269 · published 2025-09-22
Security issue in Project Manager (2.6.25 and older)
- Affected
- 2.6.25 and older
- Fixed in
- 2.6.26
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Patchstack
Details from the advisory
Use of Hard-coded Credentials vulnerability in weDevs WP Project Manager wedevs-project-manager allows Retrieve Embedded Sensitive Data.This issue affects WP Project Manager: from n/a through <= 2.6.25.
medium 5.4 CVE-2025-2541 · published 2025-04-11
Stored cross-site scripting (XSS) in Project Manager (2.6.22 and older)
- Affected
- 2.6.22 and older
- Fixed in
- 2.6.23 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber); someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
The WP Project Manager plugin for WordPress is vulnerable to Stored Cross-Site Scripting via SVG File uploads in all versions up to, and including, 2.6.22 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Author-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses the SVG file.
NVD CVE-2025-2541Wordfence advisoryCode change (fix)wordpress.orgPlugin source
medium 5.4 CVE-2025-3100 · published 2025-04-09
Stored cross-site scripting (XSS) in Project Manager (2.6.22 and older)
- Affected
- 2.6.22 and older
- Fixed in
- 2.6.23 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber); someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
The WP Project Manager – Task, team, and project management plugin featuring kanban board and gantt charts plugin for WordPress is vulnerable to Stored Cross-Site Scripting via SVG File uploads in all versions up to, and including, 2.6.22 due to insufficient input sanitization and output escaping in tasks discussion. This makes it possible for authenticated attackers, with Subscriber-level access and above, and permissions granted by an Administrator, to inject arbitrary web scripts in pages that will execute whenever a user accesses the SVG file.
NVD CVE-2025-3100Wordfence advisoryCode change (fix)Plugin source
high 8.8 CVE-2025-32280 · published 2025-04-04
Cross-site request forgery (CSRF) in Project Manager (2.6.25 and older)
- Affected
- 2.6.25 and older
- Fixed in
- 2.6.25
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
Cross-Site Request Forgery (CSRF) vulnerability in weDevs WP Project Manager wedevs-project-manager allows Cross Site Request Forgery.This issue affects WP Project Manager: from n/a through < 2.6.25.
medium 4.8 CVE-2025-22649 · published 2025-03-27
Stored cross-site scripting (XSS) in Project Manager (2.6.22 and older)
- Affected
- 2.6.22 and older
- Fixed in
- 2.6.23
- Access needed (per CVSS)
- Needs an admin-level account; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in weDevs WP Project Manager wedevs-project-manager allows Stored XSS.This issue affects WP Project Manager: from n/a through <= 2.6.22.
medium 6.5 CVE-2024-13500 · published 2025-02-15
SQL injection in Project Manager (2.6.17 and older)
- Affected
- 2.6.17 and older
- Fixed in
- 2.6.18 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
The WP Project Manager – Task, team, and project management plugin featuring kanban board and gantt charts plugin for WordPress is vulnerable to time-based SQL Injection via the ‘orderby’ parameter in all versions up to, and including, 2.6.17 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with Subscriber-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.
NVD CVE-2024-13500Wordfence advisoryCode change (fix)wordpress.org
medium 6.5 CVE-2024-13752 · published 2025-02-15
Missing authorization check in Project Manager (2.6.17 and older)
- Affected
- 2.6.17 and older
- Fixed in
- 2.6.18 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The WP Project Manager – Task, team, and project management plugin featuring kanban board and gantt charts plugin for WordPress is vulnerable to unauthorized loss of data due to a missing capability check in the '/pm/v2/settings/notice' endpoint all versions up to, and including, 2.6.17. This makes it possible for authenticated attackers, with Subscriber-level access and above, to cause a persistent denial of service condition.
NVD CVE-2024-13752Wordfence advisoryCode change (fix)wordpress.orgPlugin source
medium 6.5 CVE-2024-12195 · published 2025-01-04
SQL injection in Project Manager (2.6.16 and older)
- Affected
- 2.6.16 and older
- Fixed in
- 2.6.17 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
The WP Project Manager – Task, team, and project management plugin featuring kanban board and gantt charts plugin for WordPress is vulnerable to SQL Injection via the 'project_id' parameter of the /wp-json/pm/v2/projects/2/task-lists REST API endpoint in all versions up to, and including, 2.6.16 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, who have been granted access to a project, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.
NVD CVE-2024-12195Wordfence advisoryCode change (fix)Plugin source
medium 6.5 CVE-2024-10548 · published 2024-12-19
Information disclosure in Project Manager (2.6.15 and older)
- Affected
- 2.6.15 and older
- Fixed in
- 2.6.16 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The WP Project Manager plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 2.6.15 via the Project Task List ('/wp-json/pm/v2/projects/1/task-lists') REST API endpoint. This makes it possible for authenticated attackers, with Subscriber-level access and above, to extract sensitive data including the hashed passwords of project owners (e.g. adminstrators).
critical 9.8 CVE-2023-40003 · published 2024-12-13
Missing authorization check in Project Manager (2.6.7 and older)
- Affected
- 2.6.7 and older
- Fixed in
- 2.6.8
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
Missing Authorization vulnerability in weDevs WP Project Manager wedevs-project-manager allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects WP Project Manager: from n/a through <= 2.6.7.
medium 5.3 CVE-2024-10520 · published 2024-11-20
Missing authorization check in Project Manager (2.6.14 and older)
- Affected
- 2.6.14 and older
- Fixed in
- 2.6.15 *
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The WP Project Manager plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check in the 'check' method of the 'Create_Milestone', 'Create_Task_List', 'Create_Task', and 'Delete_Task' classes in version 2.6.14. This makes it possible for unauthenticated attackers to create milestones, create task lists, create tasks, or delete tasks in any project. NOTE: Version 2.6.14 implemented a partial fix for this vulnerability.
high 7.3 CVE-2024-10174 · published 2024-11-13
Missing authorization check in Project Manager (2.6.13 and older)
- Affected
- 2.6.13 and older
- Fixed in
- 2.6.14 *
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The WP Project Manager – Task, team, and project management plugin featuring kanban board and gantt charts plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 2.6.13 via the 'Abstract_Permission' class due to missing validation on the 'user_id' user controlled key. This makes it possible for unauthenticated attackers to spoof their identity to that of an administrator and access all of the plugins REST routes.
NVD CVE-2024-10174Wordfence advisoryCode change (fix)Plugin source
medium 5.4 CVE-2023-49860 · published 2023-12-14
Stored cross-site scripting (XSS) in Project Manager (2.6.7 and older)
- Affected
- 2.6.7 and older
- Fixed in
- 2.6.8 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber); someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in weDevs WP Project Manager – Task, team, and project management plugin featuring kanban board and gantt charts allows Stored XSS.This issue affects WP Project Manager – Task, team, and project management plugin featuring kanban board and gantt charts: from n/a through 2.6.7.
critical 9.8 CVE-2023-34383 · published 2023-11-03
SQL injection in Project Manager (2.6.0 and older)
- Affected
- 2.6.0 and older
- Fixed in
- 2.6.1
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in weDevs WP Project Manager wedevs-project-manager allows SQL Injection.This issue affects WP Project Manager: from n/a through 2.6.0.
high 8.8 CVE-2023-3636 · published 2023-08-31
Privilege escalation in Project Manager (2.6.4 and older)
- Affected
- 2.6.4 and older
- Fixed in
- 2.6.5 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The WP Project Manager plugin for WordPress is vulnerable to privilege escalation in versions up to, and including, 2.6.4 due to insufficient restriction on the 'save_users_map_name' function. This makes it possible for authenticated attackers, with minimal permissions such as a subscriber, to modify their user role by supplying the 'usernames' parameter.
NVD CVE-2023-3636Wordfence advisoryCode change (fix)Plugin source
high 8.8 CVE-2020-36745 · published 2023-07-01
Cross-site request forgery (CSRF) in Project Manager (older than 2.4.1)
- Affected
- older than 2.4.1
- Fixed in
- 2.4.1
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
The WP Project Manager plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 2.4.0. This is due to missing or incorrect nonce validation on the do_updates() function. This makes it possible for unauthenticated attackers to trigger updates via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.
NVD CVE-2020-36745Wordfence advisoryblog.nintechnet.comblog.nintechnet.comblog.nintechnet.comblog.nintechnet.comblog.nintechnet.com
medium 5.4 CVE-2022-3333 · published 2022-09-28
Cross-site scripting (XSS) in Project Manager (3.2.0 only, 3.2.1 only, 3.2.2 only, 3.2.3 only, 3.2.4 only)
- Affected
- 3.2.0 only, 3.2.1 only, 3.2.2 only, 3.2.3 only, 3.2.4 only
- Fixed in
- 4.0.0 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber); someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
A vulnerability, which was classified as problematic, was found in Zephyr Project Manager up to 3.2.4. Affected is an unknown function of the file /v1/tasks/create/ of the component REST Call Handler. The manipulation of the argument onanimationstart leads to cross site scripting. It is possible to launch the attack remotely. Upgrading to version 3.2.5 is able to address this issue. It is recommended to upgrade the affected component. VDB-209370 is the identifier assigned to this vulnerability.
medium 5.4 CVE-2021-36826 · published 2022-04-04
Stored cross-site scripting (XSS) in Project Manager (2.4.13 and older)
- Affected
- 2.4.13 and older
- Fixed in
- 2.4.14
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber); someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
Authenticated (subscriber or higher user role if allowed to access projects) Stored Cross-Site Scripting (XSS) vulnerability in weDevs WP Project Manager plugin <= 2.4.13 versions.
Recent activity
- 2026-10-29 — latest release on wordpress.org (4.1.2).
- 2026-10-31 — Remote code execution disclosed (CVE-2026-116512), fixed in 4.1.2.
- 2026-10-01 — Missing authorization check disclosed (CVE-2026-97281), fixed in 4.1.0.
- 2026-08-26 — Missing authorization check disclosed (CVE-2026-74929), fixed in 4.0.7.
Get an email when Project Manager has a new vulnerability
Free. We check the CVE feeds every day and email you only when a new issue for Project Manager (wedevs-project-manager) is published or a fix ships. Unsubscribe in one click.
Browse vulnerabilities
- Published this week
- Unpatched in the latest version
- By type of vulnerability
- Plugins by weDevs (7 tracked)
Types found in this plugin: Missing authorization (8) · Cross-site scripting (XSS) (6) · SQL injection (4) · Sensitive data exposure (2) · Cross-site request forgery (CSRF) (2) · Remote code execution (1) · PHP object injection (1) · Privilege escalation (1)
Where this data comes from
- Version, last update, installs: wordpress.org/plugins/wedevs-project-manager (Plugins API), fetched 2026-11-04.
- Vulnerabilities: NIST National Vulnerability Database (NVD), checked 2026-11-04. This product uses data from the NVD API but is not endorsed or certified by the NVD.
- Each record links to its CVE page and to the original advisory (Wordfence, Patchstack or WPScan) where there is one. We only list a CVE here when its references or its advisory name this exact plugin, so a few real issues may be missing; none should be about a different plugin. Spot an error? Email Daniel.
Badge for your site or docs (states facts with a date, not a verdict):
<a href="https://laskyr.com/plugins/wedevs-project-manager"><img src="https://laskyr.com/plugins/wedevs-project-manager/badge.svg" alt="Project Manager vulnerability status"></a>