Vikunja — это автономная платформа управления задачами с открытым исходным кодом. Начиная с версии 0.20.2 и до версии 2.2.0, конечная точка DELETE /api/v1/projects/:project/background проверяет разрешение CanRead вместо CanUpdate, что позволяет любому пользователю с доступом только для чтения к проекту навсегда удалить его фоновое изображение. Версия 2.2.0 устраняет проблему.
Показать оригинальное описание (EN)
Vikunja is an open-source self-hosted task management platform. Starting in version 0.20.2 and prior to version 2.2.0, the `DELETE /api/v1/projects/:project/background` endpoint checks `CanRead` permission instead of `CanUpdate`, allowing any user with read-only access to a project to permanently delete its background image. Version 2.2.0 fixes the issue.
Характеристики атаки
Последствия
Строка CVSS v4.0
Тип уязвимости (CWE)
Уязвимые продукты 1
| Конфигурация | От (включительно) | До (исключительно) |
|---|---|---|
|
Vikunja Vikunja
cpe:2.3:a:vikunja:vikunja:*:*:*:*:*:*:*:*
|
0.20.2
|
2.2.0
|