CyberSecBulletin

Makeplane vulnerabilities

We track 36 vulnerabilities in Makeplane products. 36 are rated high or critical, and none are known to be exploited. The most recent was published on October 14, 2026.

36vulnerabilities
7critical
29high
0exploited
8.3average CVSS score

Latest Makeplane vulnerabilities

  • 8.1 High severity

    plane: Authorization Bypass Through User-Controlled Key

    CVE-2026-102986Makeplane

    Plane is an open-source project management tool. In 1.3.1 and earlier, EntityAssetEndpoint at the public project asset endpoint /api/public/assets/v2/anchor/{anchor}/ requires authentication for write operations but does not verify workspace or project members

  • 8.5 High severity

    plane: Improper Neutralization of Input During Web Page Generation

    CVE-2026-102982Makeplane

    Plane is an open-source project management tool. Prior to 1.4.0, the plane comments fail to sanitize unsafe URL schemes stored in comment_html. A project member can store a crafted link in a comment, and attacker-controlled script executes in the browser conte

  • 9.8 Critical severity

    plane: Use of Hard-coded Credentials

    CVE-2026-105641Makeplane

    Plane is an open-source project management tool. Prior to 1.4.0, the deployments/aio/community/ and deployments/cli/community/ manifests provide fixed, publicly known SECRET_KEY and LIVE_SERVER_SECRET_KEY defaults that remain active when operators do not overr

  • 9.1 Critical severity

    plane: Improper Authentication

    CVE-2026-105640Makeplane

    Plane is an open-source project management tool. Prior to 1.4.0, Plane trusts email addresses returned by Gitea OAuth and by self-managed GitLab OAuth deployments where email confirmation is disabled, without verifying that the provider authenticated ownership

  • 9.8 Critical severity

    plane: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-105639Makeplane

    Plane is an open-source project management tool. Prior to 1.4.0, Plane's signup flow creates a logged-in User row for any submitted email without an out-of-band ownership check, while User.email is unique=True. The authenticated user can call GET /api/users/me

  • 9.1 Critical severity

    plane: Improper Restriction of Excessive Authentication Attempts

    CVE-2026-105638Makeplane

    Plane is an open-source project management tool. Prior to 1.4.0, Plane's magic-code email login uses a six-digit numeric OTP with approximately 20 bits of entropy. The verifier has no per-code failed-attempt counter, and an incorrect code does not increment a

  • 9.6 Critical severity

    plane: Authorization Bypass Through User-Controlled Key

    CVE-2026-105637Makeplane

    Plane is an open-source project management tool. Prior to 1.4.0, ProjectBulkAssetEndpoint.post in apps/api/plane/app/views/asset/v2.py retrieves assets using id__in=asset_ids and workspace__slug=slug but does not constrain the query with project_id from the UR

  • 9.9 Critical severity

    plane: Server-Side Request Forgery

    CVE-2026-105636Makeplane

    Plane is an open-source project management tool. Prior to 1.4.0, the webhook delivery task in apps/api/plane/bgtasks/webhook_task.py calls requests.post() without allow_redirects=False and does not validate redirect targets. validate_url() blocks private, loop

  • 7.4 High severity

    plane: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-105635Makeplane

    Plane is an open-source project management tool. Prior to 1.4.0, ProjectJoinEndpoint at GET /api/workspaces/{slug}/projects/{project_id}/join/{pk}/ uses permission_classes = [AllowAny] and returns the full ProjectMemberInvite record, including its email, token

  • 8.1 High severity

    plane: Improper Privilege Management

    CVE-2026-105634Makeplane

    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 as

  • 7.1 High severity

    plane: Authorization Bypass Through User-Controlled Key

    CVE-2026-105633Makeplane

    Plane is an open-source project management tool. Prior to 1.4.0, the V2 issue-attachment PATCH endpoint accepts issue_id in the URL but omits it from the database query. A project member can use an issue_id they control in the URL while targeting another user'

  • 8.7 High severity

    plane: Improper Access Control

    CVE-2026-105632Makeplane

    Plane is an open-source project management tool. Prior to 1.4.0, the GraphQL joinProject mutation lets any workspace member add themselves to any project in that workspace including network=0 (secret/private) projects they were never invited to and grants them

  • 7.5 High severity

    plane: Authorization Bypass Through User-Controlled Key

    CVE-2026-105631Makeplane

    Plane is an open-source project management tool. Prior to 1.4.0, WorkspaceFileAssetEndpoint.get and WorkspaceAssetDownloadEndpoint.get resolve FileAsset records within a workspace without checking membership in the asset's project, allowing a workspace member

  • 8.7 High severity

    plane: Improper Neutralization of Input During Web Page Generation

    CVE-2026-105630Makeplane

    Plane is an open-source project management tool. Prior to 1.4.0, an authenticated low-privilege workspace member, including a Guest, can upload an image/svg+xml file as a generic or issue attachment. The file retains the attacker-controlled Content-Type, and t

  • 7.1 High severity

    plane: Authorization Bypass Through User-Controlled Key

    CVE-2026-105629Makeplane

    Plane is an open-source project management tool. Prior to 1.4.0, BulkEstimatePointEndpoint.destroy resolves an estimate point through a bare primary-key lookup without workspace, project, or estimate scoping. An administrator or member of one workspace can per

  • 7.6 High severity

    plane: Server-Side Request Forgery

    CVE-2026-105628Makeplane

    Plane is an open-source project management tool. Prior to 1.4.0, Plane's OAuth avatar synchronization flow fetches avatar_url from provider user data through a server-side HTTP request without internal IP validation and follows redirects by default. An attacke

  • 8.7 High severity

    plane: Improper Neutralization of Input During Web Page Generation

    CVE-2026-104979Makeplane

    Plane is an open-source project management tool. Prior to 1.4.0, IntakeIssuePublicViewSet.create in Plane v1.3.1 writes description_html through Issue.objects.create(...) without calling validate_html_content from nh3. Any authenticated user, including a new u

  • 8.2 High severity

    plane: Incorrect Authorization

    CVE-2026-104978Makeplane

    Plane is an open-source project management tool. Prior to 1.4.0, Plane's project invitation list endpoint is accessible to any authenticated user who knows the workspace slug and project ID, while the public project invitation join endpoint accepts an invitati

  • 7.7 High severity

    plane: Server-Side Request Forgery

    CVE-2026-104977Makeplane

    Plane is an open-source project management tool. Prior to 1.4.0, the fix for CVE-2026-27706 and GHSA-jcc6-f9v6-f7jw, an SSRF in work-item link unfurling shipped in v1.2.2, remains incomplete in the v1.3.1 GA release. Any authenticated project member can make t

  • 8.7 High severity

    plane: Server-Side Request Forgery

    CVE-2026-104976Makeplane

    Plane is an open-source project management tool. Prior to 1.4.0, Plane validates GITEA_HOST only for its URL scheme and does not reject hosts that resolve to private or internal IP addresses. The four outbound requests in the Gitea OAuth flow are derived from

  • 7.1 High severity

    plane: Authorization Bypass Through User-Controlled Key

    CVE-2026-104975Makeplane

    Plane is an open-source project management tool. Prior to 1.4.0, Plane's dashboard asset endpoints in plane/app/views/asset/v2.py were remediated for two cross-tenant asset IDORs, CVE-2026-27705 and CVE-2026-46558. Those fixes added a membership check and proj

  • 8.1 High severity

    plane: Improper Access Control

    CVE-2026-104974Makeplane

    Plane is an open-source project management tool. Prior to 1.4.0, a user whose account has been deactivated by setting is_active=False can still log in with existing credentials. Successful authentication silently changes is_active back to True, reactivating th

  • 7.6 High severity

    plane: Server-Side Request Forgery

    CVE-2026-104973Makeplane

    Plane is an open-source project management tool. Prior to 1.4.0, the fix for CVE-2026-30242 validates webhook IP addresses only when the webhook is created in apps/api/plane/app/serializers/webhook.py. The delivery task in apps/api/plane/bgtasks/webhook_task.p

  • 8.5 High severity

    plane: Authorization Bypass Through User-Controlled Key

    CVE-2026-104971Makeplane

    Plane is an open-source project management tool. Prior to 1.4.0, DuplicateAssetEndpoint fetches a source FileAsset without limiting it to the caller's workspace, allowing cross-workspace asset duplication. WorkspaceFileAssetEndpoint and the legacy FileAssetEnd

  • 8.1 High severity

    plane: Concurrent Execution using Shared Resource with Improper Synchronization

    CVE-2026-104970Makeplane

    Plane is an open-source project management tool. From 0.13 until 1.4.0, InstanceAdminSignUpEndpoint in apps/api/plane/license/api/views/admin.py:89-117, 173-229 uses InstanceAdmin.objects.first() for the first-admin check and performs account creation without

  • 8.7 High severity

    plane: Missing Authorization

    CVE-2026-104968Makeplane

    Plane is an open-source project management tool. Prior to 1.4.0, GET /api/workspaces/{slug}/entity-search/?query_type=user_mention returns workspace-member display names, UUIDs, and avatar URLs to any authenticated user who knows the workspace slug, even when

  • 8.7 High severity

    plane: Authorization Bypass Through User-Controlled Key

    CVE-2026-104966Makeplane

    Plane is an open-source project management tool. Prior to 1.4.0, two endpoint families fail to verify that nested resource identifiers belong to the workspace and project named in the URL. An authenticated user can read or modify estimates from another workspa

  • 8.7 High severity

    plane: Plaintext Storage of a Password

    CVE-2026-104892Makeplane

    Plane is an open-source project management tool. Prior to 1.4.0, aPITokenLogMiddleware logs API keys in plaintext. This allows someone with low privileges to steal user API keys and further escalate their privileges. This issue is fixed in 1.4.0.

  • 8.3 High severity

    plane: Authorization Bypass Through User-Controlled Key

    CVE-2026-46558Makeplane

    Plane is an open-source project management tool. Prior to version 1.3.1, there is a cross-workspace asset authorization bypass lets any authenticated user read, copy, delete, and overwrite assets in other Plane workspaces. This issue has been patched in versio

  • 7.7 High severity

    plane: Server-Side Request Forgery

    CVE-2026-39843Makeplane

    Plane is an an open-source project management tool. From 0.28.0 to before 1.3.0, the remediation of GHSA-jcc6-f9v6-f7jw is incomplete which could lead to the same full read Server-Side Request Forgery when a normal html page contains a link tag with an href th

  • 7.7 High severity

    plane: Authorization Bypass Through User-Controlled Key

    CVE-2026-39374Makeplane

    Plane is an an open-source project management tool. Prior to 1.3.0, the IssueBulkUpdateDateEndpoint allows a project member (ADMIN or MEMBER) to modify the start_date and target_date of ANY issue across the entire Plane instance, regardless of workspace or pro

  • 7.5 High severity

    plane: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-30244Makeplane

    Plane is an an open-source project management tool. Prior to version 1.2.2, unauthenticated attackers can enumerate workspace members and extract sensitive information including email addresses, user roles, and internal identifiers. The vulnerability stems fro

  • 8.5 High severity

    plane: Server-Side Request Forgery

    CVE-2026-30242Makeplane

    Plane is an an open-source project management tool. Prior to version 1.2.3, the webhook URL validation in plane/app/serializers/webhook.py only checks ip.is_loopback, allowing attackers with workspace ADMIN role to create webhooks pointing to private/internal

  • 7.7 High severity

    plane: Server-Side Request Forgery

    CVE-2026-27706Makeplane

    Plane is an an open-source project management tool. Prior to version 1.2.2, a Full Read Server-Side Request Forgery (SSRF) vulnerability has been identified in the "Add Link" feature. This flaw allows an authenticated attacker with general user privileges to s

  • 8.1 High severity

    plane: Improper Neutralization of Input During Web Page Generation

    CVE-2025-62716Makeplane

    Plane is open-source project management software. Prior to version 1.1.0, an open redirect vulnerability in the ?next_path query parameter allows attackers to supply arbitrary schemes (e.g., javascript:) that are passed directly to router.push. This results in

  • 9.1 Critical severity

    plane: Server-Side Request Forgery

    CVE-2024-31461Makeplane

    Plane, an open-source project management tool, has a Server-Side Request Forgery (SSRF) vulnerability in versions prior to 0.17-dev. This issue may allow an attacker to send arbitrary requests from the server hosting the application, potentially leading to una