Skip to main content

Plane CVE-2026-27949

| EUVDEUVD-2026-19935 MEDIUM
Information Exposure (CWE-200)
2026-04-07 security-advisories@github.com
4.3
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
4.3 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None

Lifecycle Timeline

6
Severity Changed
Jul 24, 2026 - 23:22 NVD
LOW MEDIUM
CVSS changed
Jul 24, 2026 - 23:22 NVD
2.0 (LOW) 4.3 (MEDIUM)
Patch available
Apr 16, 2026 - 05:29 EUVD
1.3.0
EUVD ID Assigned
Apr 07, 2026 - 21:22 euvd
EUVD-2026-19935
Analysis Generated
Apr 07, 2026 - 21:22 vuln.today
CVE Published
Apr 07, 2026 - 21:17 nvd
LOW 2.0

DescriptionNVD

Plane is an an open-source project management tool. Prior to 1.3.0, a vulnerability was identified in Plane's authentication flow where a user's email address is included as a query parameter in the URL during error handling (e.g., when an invalid magic code is submitted). Transmitting personally identifiable information (PII) via GET request query strings is classified as an insecure design practice. The affected code path is located in the authentication utility module (packages/utils/src/auth.ts). This vulnerability is fixed in 1.3.0.

AnalysisAI

Plane project management tool versions prior to 1.3.0 leak user email addresses in authentication error URLs, transmitting personally identifiable information via unencrypted GET query parameters. The vulnerability requires high-privilege access and user interaction to trigger, exposing email disclosure with low confidentiality impact and no integrity or availability consequences. This is a low-severity information disclosure issue with CVSS 2.0, actively patched in version 1.3.0.

Technical ContextAI

Plane's authentication utility module (packages/utils/src/auth.ts) implements insecure error handling in its authentication flow by including user email addresses as query string parameters in redirect URLs. This violates secure design principles for handling PII, as query parameters are logged in web server access logs, browser history, and intermediary proxy caches without encryption. The root cause is classified as CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor), where the application transmits sensitive user identifiers through unprotected transport mechanisms. The vulnerable code path is triggered specifically when invalid magic code submissions occur during the authentication process.

RemediationAI

Upgrade Plane to version 1.3.0 or later, which includes the patched authentication utility module that removes email addresses from URL query parameters during error handling. The fix modifies packages/utils/src/auth.ts to transmit error states through secure mechanisms (such as server-side session storage or encrypted tokens) rather than unencrypted GET parameters. Organizations unable to immediately upgrade should implement web application firewall rules to prevent access logs from being indexed or cached, and restrict administrator access to authentication error logs containing PII. Refer to the official security advisory at https://github.com/makeplane/plane/security/advisories/GHSA-8rvg-7w43-p2w2 for deployment guidance.

More in Plane

View all
CVE-2023-2268 HIGH POC
7.5 Jul 15

Plane version 0.7.1 allows an unauthenticated attacker to view all stored server files of all users. Rated high severity

CVE-2024-47830 MEDIUM POC
5.8 Oct 11

Plane is an open-source project management tool. Rated medium severity (CVSS 5.8), this vulnerability is remotely exploi

CVE-2023-30791 MEDIUM POC
4.6 Jul 15

Plane version 0.7.1-dev allows an attacker to change the avatar of his profile, which allows uploading files with HTML e

CVE-2026-30242 HIGH
8.5 Mar 06

Plane is an an open-source project management tool. [CVSS 8.5 HIGH]

CVE-2026-46558 HIGH POC
8.3 Jun 10

Cross-workspace authorization bypass in Plane (makeplane) prior to version 1.3.1 allows any authenticated user of one wo

CVE-2026-27706 HIGH
7.7 Feb 25

Plane versions before 1.2.2 contain a server-side request forgery vulnerability in the "Add Link" feature that allows au

CVE-2026-39843 HIGH
7.7 Apr 09

Server-Side Request Forgery (SSRF) in Makeplane Plane (versions 0.28.0 to before 1.3.0) allows authenticated attackers w

CVE-2026-39374 HIGH
7.7 Apr 07

Plane project management tool versions prior to 1.3.0 allow authenticated project members to modify issue dates across w

CVE-2026-30244 HIGH
7.5 Mar 06

Unauthenticated attackers can enumerate workspace members and harvest sensitive information including email addresses, u

CVE-2026-10850 MEDIUM
6.9 Jun 17

Stored cross-site scripting in Plane CE 1.3.1 allows an authenticated low-privileged project member to inject arbitrary

CVE-2026-15342 MEDIUM
6.5 Jul 21

Cross-tenant authorization bypass in Plane's asset-management API allows any authenticated workspace member to read, del

CVE-2026-40102 MEDIUM
6.5 May 20

ORM Field Reference Injection in Plane versions 1.3.0 and below enables any authenticated workspace MEMBER to exfiltrate

Share

CVE-2026-27949 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy