Missing Authorization in kimai2 - CVE-2026-52822
Published: June 29, 2026
kimai2
Detailed vulnerability description
The vulnerability allows a remote user to create new timesheet records under a revoked project and activity combination.
The vulnerability exists due to improper authorization in the timesheet restart and duplicate workflows when handling restart or duplicate requests for historical timesheet entries. A remote user can send a restart or duplicate request for an older owned timesheet to create new timesheet records under a revoked project and activity combination.
The issue affects the API restart and duplicate endpoints as well as the web duplicate flow that reaches the same save logic.