Description
Plane is an open-source project management tool. Prior to 1.3.0, the ProjectMemberViewSet.partial_update method allows any project member, including a user with the lowest GUEST role, to modify another project member's role. The authorization check prevents assigning a role higher than the requester's role but does not prevent assigning a lower or equal role, allowing a Guest to demote Administrators and Members and deny them project control. This vulnerability is fixed in 1.3.0.
Published: 2026-10-05
Score: 8.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Privilege Escalation / Denial of Service for Project Controls
Action: Immediate Patch
AI Analysis

Impact

A misimplemented role assignment check allows a project member with the lowest GUEST role to change another member's role to the same or lower value, while preventing upgrades. This flaw permits a Guest to demote Administrators and Members, effectively stripping them of their management rights on the project. The denial of project control for higher‑privileged users can disrupt collaboration and may enable a Guest to retain long‑term access despite any future revocation of their own rights.

Affected Systems

Plane by makeplane is the affected product. Versions earlier than 1.3.0 contain the vulnerability and are susceptible to role demotion by any GUEST project member.

Risk and Exploitability

The CVSS score of 8.1 indicates a high severity. No EPSS score is available and the issue is not listed in CISA KEV. The attack vector most likely involves the ProjectMemberViewSet partial_update API endpoint, where a GUEST user can send a role change request. Once exploited, the attacker can permanently remove or downgrade administrative control, causing a denial of service for privileged users and potentially exposing the project to further malicious activity.

Generated by OpenCVE AI on October 5, 2026 at 20:50 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Plane to version 1.3.0 or later to remove the vulnerability.
  • Review current project roles and revoke any GUEST membership that could be used to demote higher‑privileged users.
  • Configure monitoring or alerts for unexpected role changes on projects to detect and respond to malicious activity.

Generated by OpenCVE AI on October 5, 2026 at 20:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 06 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 05 Oct 2026 20:30:00 +0000

Type Values Removed Values Added
First Time appeared Makeplane
Makeplane plane
Vendors & Products Makeplane
Makeplane plane

Mon, 05 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Description Plane is an open-source project management tool. Prior to 1.3.0, the ProjectMemberViewSet.partial_update method allows any project member, including a user with the lowest GUEST role, to modify another project member's role. The authorization check prevents assigning a role higher than the requester's role but does not prevent assigning a lower or equal role, allowing a Guest to demote Administrators and Members and deny them project control. This vulnerability is fixed in 1.3.0.
Title Plane: Privilege Escalation: Project Guest Can Demote Admin/Member Roles
Weaknesses CWE-269
References
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-06T14:52:51.459Z

Reserved: 2026-10-05T16:40:39.611Z

Link: CVE-2026-105634

cve-icon Vulnrichment

Updated: 2026-10-06T14:35:34.048Z

cve-icon NVD

Status : Deferred

Published: 2026-10-05T19:17:17.330

Modified: 2026-10-06T15:17:13.693

Link: CVE-2026-105634

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-05T21:00:21Z

Weaknesses
  • CWE-269

    Improper Privilege Management