๐Ÿ” CVE Alert

CVE-2026-52820

UNKNOWN 0.0

Kimai: Timesheet PATCH/POST allows assigning to project outside user's team via query_builder OR-bypass

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

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.

CWE CWE-639
Vendor kimai
Product kimai
Published Sep 15, 2026
Last Updated Sep 15, 2026
Stay Ahead of the Next One

Get instant alerts for kimai kimai

Be the first to know when new unknown vulnerabilities affecting kimai kimai are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

kimai / kimai
< 2.57.0

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/kimai/kimai/security/advisories/GHSA-vrr2-g9gh-c3jc github.com: https://github.com/kimai/kimai/pull/5929 github.com: https://github.com/kimai/kimai/commit/976d38e8a4485a1c923ee7b5841849e91a06e849 github.com: https://github.com/kimai/kimai/releases/tag/2.57.0 kimai.org: https://www.kimai.org/en/security/ghsa-vrr2-g9gh-c3jc