Skip to content
OpenAdvisories

Vendor

Kimai Project

38 known vulnerabilities.

Products

6 results · Clear filters · Feed

  • High 7.1

    Kimai: Two-factor authentication bypass on the Kimai API

    Kimai is an open-source time tracking application. Prior to 2.59.0, the KIMAI_SESSION cookie issued after password verification but before TOTP completion is accepted by every /api route because config/packages/security.yaml protects the API with IS_AUTHENTIC…

  • High 8.8

    Kimai before 2.56.0 Authorization Bypass via TimesheetVoter

    Kimai before 2.56.0 does not enforce team-membership checks in TimesheetVoter::voteOnAttribute(), which maps permissions only to own_timesheet or other_timesheet. As a result, any authenticated user with ROLE_TEAMLEAD (or a role holding edit_other_timesheet/d…

  • High 7.5

    Kimai before 2.56.0 Information Disclosure via config() Twig Function

    Kimai versions before 2.56.0 fail to restrict the config() Twig function in sandboxed invoice and export templates, allowing administrators to access arbitrary configuration keys. Attackers with admin privileges can upload malicious templates to exfiltrate se…

  • High 7.5

    Kimai before 2.58.0 Authentication Bypass via Password Reset Link

    Kimai before 2.58.0 contains an authentication bypass vulnerability where password reset links remain valid after password changes because the LoginLink signature covers only the user id, not the password hash. Attackers who intercept or cache a password rese…

  • High 8.8

    Kimai before 2.62.0 Authorization Bypass via QuickEntry

    Kimai before 2.62.0 fails to validate create_other_timesheet permission in the QuickEntry controller when creating new timesheets. Authenticated users with view_other_timesheet and edit_other_timesheet permissions can create timesheet records for team members…

  • High 7.2

    Kimai (Authenticated) SSTI to RCE by Uploading a Malicious Twig File

    Kimai is a web-based multi-user time-tracking application. Versions prior to 2.1.0 are vulnerable to a Server-Side Template Injection (SSTI) which can be escalated to Remote Code Execution (RCE). The vulnerability arises when a malicious user uploads a specia…