漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Vikunja: Authenticated cross-tenant kanban-bucket relocation via `project_view_id` mass-assignment
Vulnerability Description
Vikunja is an open-source self-hosted task management platform. Prior to 2.4.0, POST /api/v1/projects/{project}/views/{view}/buckets/{bucket} allows the request body project_view_id value to be mass assigned by Bucket.Update in pkg/models/kanban.go. The permission check validates that the bucket currently belongs to the URL project and view but does not validate the body selected destination view, allowing any authenticated user to relocate an attacker-owned bucket into another tenant’s Kanban view. The injected bucket retains attacker-controlled content and ownership, enabling cross-tenant defacement. This issue is fixed in version 2.4.0.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:L/A:N
Vulnerability Type
通过用户控制密钥绕过授权机制
Vulnerability Title
go-vikunja Vikunja 授权问题漏洞
Vulnerability Description
go-vikunja Vikunja是go-vikunja组织的一款任务管理服务器软件。 go-vikunja Vikunja 2.4.0之前版本存在授权问题漏洞,该漏洞源于POST /api/v1/projects/{project}/views/{view}/buckets/{bucket}接口中请求体project_view_id值可被批量赋值,且权限检查未验证目标视图,导致任何经过身份验证的攻击者可将自己拥有的存储桶移动到其他租户的看板视图,造成跨租户破坏。
CVSS Information
N/A
Vulnerability Type
N/A