SEPTEMBER 17, 2026
Live Feed
Back to database
Case File

CVE-2026-52820

MEDIUM · CVSS 5.3 EPSS 0.27% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-09-15 · Last synced 2026-09-17

CyberRota Analysis

AI-Generated

The Kimai time tracking application prior to version 2.57.0 is vulnerable to unauthorized project attribution due to improper validation of user-controlled project identifiers in its API. This allows any authenticated user with edit permissions to associate their timesheets with projects outside their designated teams, potentially exposing sensitive project and customer data. Organizations using affected versions should prioritize upgrading to 2.57.0 to mitigate the risk of unauthorized data access.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-52820
Severity
MEDIUM
CVSS
5.3
EPSS
0.27%

Original NVD Description

Kimai is an open-source time tracking application. Prior to 2.57.0, PATCH /api/timesheets/{id} and POST /api/timesheets accept a user-controlled project identifier through TimesheetApiEditForm and FormTrait, and ProjectRepository::getQueryBuilderForFormType() places that identifier in an unconditional OR branch that bypasses the team access criteria. Any authenticated user with edit_own_timesheet can therefore assign an owned timesheet to a project outside the user's teams, persist unauthorized project attribution, and retrieve project and customer metadata through GET /api/timesheets/{id}?full=true. TimesheetTeamAccessValidator now checks changed project and activity associations against current team access. This issue is fixed in version 2.57.0.