Authorization Bypass in Kimai QuickEntry Controller
Kimai versions prior to 2.62.0 contain an authorization bypass vulnerability allowing authenticated users to create timesheet records for other team members without the required create_other_timesheet permission.
CVE search metadata
CVE search record: CVE-2026-80193. Severity: high. CVSS: 8.8. EPSS: 0.36%. KEV: no. Product: Kimai. Brief: Authorization Bypass in Kimai QuickEntry Controller. Brief link: https://feed.craftedsignal.io/briefs/2026-08-kimai-auth-bypass/
What's new
- 1. added coverage for Kimai Aug 26, 16:21 via nvd
Kimai versions prior to 2.62.0 contain an authorization bypass vulnerability within the QuickEntry controller. The flaw arises because the application fails to validate the 'create_other_timesheet' permission when processing requests through this specific controller. Consequently, authenticated users who possess only 'view_other_timesheet' and 'edit_other_timesheet' permissions can successfully submit the QuickEntry form to create timesheet records for other team members, circumventing the authorization controls that are correctly enforced in other parts of the application. This vulnerability, tracked as CVE-2026-80193, carries a CVSS v3.1 base score of 8.8, posing a significant risk to organizations where timesheet accuracy and data integrity for payroll or project management are critical. Defenders should identify users with existing edit/view permissions for other employees and monitor for anomalous creation activity originating from the QuickEntry endpoint.
Impact
Successful exploitation of this vulnerability allows unauthorized modification of timesheet records for arbitrary team members, potentially leading to manipulated payroll calculations, inaccurate project billing, and a violation of organizational access control policies. The impact is primarily focused on data integrity within the Kimai platform, affecting any sector utilizing Kimai for labor tracking.
Recommendation
- Upgrade Kimai instances to version 2.62.0 or later immediately to patch the missing permission check in the QuickEntry controller.
- Audit logs for timesheet entries created via the QuickEntry form by users who do not possess the explicit 'create_other_timesheet' permission.
- Review and tighten existing 'view_other_timesheet' and 'edit_other_timesheet' permissions for non-administrative users to minimize the impact window until patching is complete.
Immediate actions
Upgrade Kimai to version 2.62.0
Mitigations
Review access control lists for users with timesheet modification permissions
CVE-2026-80193