CVE-2026-52820
Kimai: Timesheet PATCH/POST allows assigning to project outside user's team via query_builder OR-bypass
CVSS 3.1Medium
5.3/ 10.0
Опубликовано
Обновлено
В атаках
Не зафиксировано
Публичный PoC
Отсутствует
Анализ подготовлен:CVE Futuretools Threat Intelligence
Верификация: MITRE CVE List · CISA KEV · NIST NVD
ПАТЧ ДОСТУПЕН: ВЕРСИЯ 2.57.0
Обновите Kimai до версии 2.57.0 или выше, где валидатор TimesheetTeamAccessValidator проверяет права на проект и активность.
01 // ТЕХНИЧЕСКАЯ СУТЬ УЯЗВИМОСТИ
Логическая ошибка в ProjectRepository позволяет пользователю привязать запись табеля к чужому проекту в обход прав команды. Дефект раскрывает метаданные закрытых проектов и клиентов.
02 // АНАТОМИЯ АТАКИ И ДЕФЕКТ ЛОГИКИ
Эндпоинты PATCH /api/timesheets/{id} и POST /api/timesheets принимают идентификатор проекта через TimesheetApiEditForm, а метод ProjectRepository::getQueryBuilderForFormType() подставляет его в безусловную ветку OR, нивелируя проверку прав команды.
03 // СИСТЕМНЫЕ ПОСЛЕДСТВИЯ
Несанкционированное связывание чужих проектов с собственными таймшитами и утечка метаданных проектов и заказчиков через GET /api/timesheets/{id}?full=true.
04 // МАТРИЦА ЗАТРОНУТЫХ ПАКЕТОВ
kimaikimai
все ранние➔Fix: 2.57.0
——
>= 0➔Fix: 2.57.0
05 // ПЕРВОИСТОЧНИКИ И БЮЛЛЕТЕНИ (5)
- github.comhttps://github.com/kimai/kimai/security/advisories/GHSA-vrr2-g9gh-c3jc
- github.comhttps://github.com/kimai/kimai/pull/5929
- github.comhttps://github.com/kimai/kimai/commit/976d38e8a4485a1c923ee7b5841849e91a06e849
- github.comhttps://github.com/kimai/kimai/releases/tag/2.57.0
- www.kimai.orghttps://www.kimai.org/en/security/ghsa-vrr2-g9gh-c3jc
06 // ЦИТИРОВАНИЕ ДАННЫХ И ИСТОЧНИК
Для включения аналитической карточки в отчёты по безопасности, матрицы рисков или исследовательские публикации используйте стандартизированный формат цитирования:
Библиографическая ссылка (Plain text)
CVE Futuretools (2026). Анализ уязвимости CVE-2026-52820: Kimai: Timesheet PATCH/POST allows assigning to project outside user's team via query_builder OR-bypass. URL: https://cve.futuretools.ru/cve/CVE-2026-52820
BibTeX формат (LaTeX)
@misc{cve_futuretools_cve_2026_52820,
title = {{CVE-2026-52820: Kimai: Timesheet PATCH/POST allows assigning to project outside user's team via query_builder OR-bypass}},
author = {{CVE Futuretools}},
year = {2026},
howpublished = {\url{https://cve.futuretools.ru/cve/CVE-2026-52820}},
note = {Оперативный инженерный анализ киберугроз}
}