← Back to search

CVE-2026-105637

9.6 CRITICALpublic exploit available

Published 2026-10-05 · Updated 2026-10-05

AI risk analysis

Summary
The flaw allows a workspace Guest to hijack assets from another project by manipulating asset UUIDs, effectively reassigning ownership and providing a presigned download URL for the hijacked file.
Exploitability
Exploitation is relatively straightforward as it requires a Guest user to provide asset UUIDs from another project, but the attacker must have access to the workspace.
Blast radius
If exploited, the real-world impact could be significant, as it allows unauthorized access to and potential download of sensitive project assets.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Upgrade to version 1.4.0 or later.
webasset-hijackworkspace

Analysis generated locally by qwen2.5:7b-instruct (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

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 URL. A workspace Guest can provide asset UUIDs from another project in the same workspace and reassign their issue_id, comment_id, page_id, draft_issue_id, or project_id to an entity the attacker controls. Plane then treats the attacker's project as the new owner and provides a presigned download URL for the hijacked file. This issue is fixed in 1.4.0.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N

Weaknesses

CWE-639

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.