Unexpected Data Returned Through API Due to Misconfigured Permissions
CVE-2024-29200
6.8MEDIUM
What is CVE-2024-29200?
The vulnerability within the Kimai time-tracking application arises from an inconsistency in handling the view_other_timesheet permission between the user interface and the API. In the UI, enabling this permission restricts visibility to timesheet entries related to the user's own teams. Conversely, the API does not respect this restriction, allowing users to access all timesheet entries regardless of team affiliation. This discrepancy poses a security risk by potentially exposing sensitive timesheet information to unauthorized users. The issue has been resolved in Kimai version 2.13.0.
Affected Version(s)
kimai < 2.13.0
News Articles
Security software, simplified.
SOOS • Don't get cocky with your app sec. Industry leading app sec, all in one dashboard.
