{
  "id": "CVE-2026-105639",
  "url": "https://spydr.io/cve/CVE-2026-105639",
  "published": "2026-10-05T19:17:18.213Z",
  "modified": "2026-10-05T19:17:18.343Z",
  "score": 9.8,
  "severity": "critical",
  "cvss_version": "3.1",
  "vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
  "score_source": "github.com",
  "epss": null,
  "epss_percentile": null,
  "exploited": false,
  "kev": null,
  "ssvc_exploitation": null,
  "vendors": [
    "makeplane"
  ],
  "products": [
    "makeplane plane"
  ],
  "cwes": [
    "CWE-200",
    "CWE-287",
    "CWE-639"
  ],
  "description": "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/workspaces/invitations/, which returns each WorkspaceMemberInvite whose email matches request.user.email. WorkSpaceMemberInviteSerializer uses fields = \"all\", exposing the token that protects the invitation join endpoint. An unauthenticated attacker who knows a target's email can register an account using that address, enumerate pending invitations, and accept an invitation as the target, joining a workspace at the invited role. The term pre-auth describes the attacker's initial state: the attacker has no credential before signup, while the enumeration and join requests use the session created by that signup. This issue is fixed in 1.4.0.",
  "status": "Deferred",
  "score_type": "Secondary",
  "scores": {
    "cvss_v40": null,
    "cvss_v31": 9.8,
    "cvss_v30": null
  },
  "references": [
    {
      "url": "https://github.com/makeplane/plane/commit/6220ba990b2276a1a1979d1d5df68f650b8b47ad",
      "tags": []
    },
    {
      "url": "https://github.com/makeplane/plane/pull/9297",
      "tags": []
    },
    {
      "url": "https://github.com/makeplane/plane/releases/tag/v1.4.0",
      "tags": []
    },
    {
      "url": "https://github.com/makeplane/plane/security/advisories/GHSA-4vj8-p63v-8p24",
      "tags": []
    }
  ],
  "nvd_url": "https://nvd.nist.gov/vuln/detail/CVE-2026-105639",
  "covered_in": [],
  "attribution": [
    {
      "source": "NVD",
      "url": "https://nvd.nist.gov",
      "notice": "This product uses data from the NVD API but is not endorsed or certified by the NVD."
    },
    {
      "source": "CISA KEV",
      "url": "https://www.cisa.gov/known-exploited-vulnerabilities-catalog",
      "notice": "Known exploited vulnerabilities from the CISA KEV catalog."
    },
    {
      "source": "FIRST EPSS",
      "url": "https://www.first.org/epss",
      "notice": "Exploit prediction scores from FIRST EPSS."
    }
  ]
}
