PT-2026-83233
CVE-2026-55066
·
تاريخ النشر
2026-08-28
·
تاريخ التحديث
2026-09-08
الوصف من
CVSS 3.1
7.1
عاليةالمقاييسAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
Name of the Vulnerable Software and Affected Versions
Vikunja versions prior to 2.4.0
Description
An authenticated user can enumerate tasks across different tenants and modify their completion metadata. This occurs because the endpoint "/api/v1/projects/{project}/views/{view}/buckets/{bucket}/tasks" accepts a
task id in the request body, but the TaskBucket.CanUpdate function in pkg/models/kanban task bucket.go only authorizes the project, view, and bucket specified in the URL. Subsequently, the updateTaskBucket function calls Task.ReadOne without performing a separate permission check on the task, allowing the return of task contents and the modification of the task's done state if a done bucket is selected. This behavior affects both v1 and v2 routes that share this model due to task identifiers being global sequential values.Recommendations
Update to version 2.4.0.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾