Skip to content
Laskyr

Plugins · wedevs-project-manager · data as of 2026-11-04

Is Project Manager safe? Known vulnerabilities and latest version

No known unpatched vulnerabilities in the latest version (4.1.2)

As of 2026-11-04. 26 issues are on record for older versions; version 4.1.2 or newer fixes all of them that state a fix.

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

  1. 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”.
  2. If you cannot update right away, deactivate it until you can.
  3. Turn on auto-updates for it: Plugins → “Enable auto-updates” on its row.
  4. 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.

NVD CVE-2026-97281Patchstack advisory

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.

NVD CVE-2026-74929WPScan advisory

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.

NVD CVE-2026-74930WPScan advisory

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.

NVD CVE-2026-74928WPScan advisory

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.

NVD CVE-2026-78262Patchstack advisory

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.

NVD CVE-2025-68040Patchstack advisory

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.

NVD CVE-2025-58269Patchstack advisory

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.

NVD CVE-2025-32280Patchstack advisory

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.

NVD CVE-2025-22649Patchstack advisory

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).

NVD CVE-2024-10548Wordfence advisoryCode change (fix)

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.

NVD CVE-2023-40003Patchstack advisory

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.

NVD CVE-2024-10520Wordfence advisoryCode change (fix)

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.

NVD CVE-2023-49860Patchstack advisory

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.

NVD CVE-2023-34383Patchstack advisory

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.

NVD CVE-2022-3333WPScan advisoryvuldb.com

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.

NVD CVE-2021-36826Patchstack advisory

Recent activity

Browse vulnerabilities

Where this data comes from

Badge for your site or docs (states facts with a date, not a verdict):
Project Manager vulnerability status badge
<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>

← Check another plugin · Free hacked-site scan

First hour checklist

If the site was just hacked, read the emergency kit before you delete files. The page is free. Email is optional.

Read the emergency kit