Quick answers
- Is CVE-2026-102981 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2026-102981 being exploited in the wild.
- How severe is CVE-2026-102981?
- Medium severity, with a CVSS score of 6.5, published 13 October 2026.
- Which products and versions are affected?
- Plane before 1.4.0.
- Is there a fix for CVE-2026-102981?
- Yes: fixed in 1.4.0. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
- How is CVE-2026-102981 attacked?
- It is attacked over the network, in a web application.
- Am I affected by CVE-2026-102981?
- Check whether you run Plane at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
How to fix
- Fixed in: 1.4.0
Technical details
The vulnerability consists of two authentication and authorization flaws in the workspace invitation flow: (1) WorkspaceJoinEndpoint.get() accepted unauthenticated requests and exposed the secret token via the serializer's get_invite_link method, allowing any caller with a workspace slug and invite UUID to retrieve tokens; (2) the POST acceptance handler validated only the token, not that the accepting user's email matched the invited email, allowing an attacker who registered with the target email to hijack the invite. Both issues are fixed in 1.4.0 through a public serializer that excludes sensitive fields and email verification on POST.
Affected products
- Plane Plane before 1.4.0
Timeline
- 2026-10-13: disclosed