Intel

AIKIDO-2026-360556

kimai/kimai is vulnerable to Missing Authorization

Missing AuthorizationGHSA-5mpc-5cg2-g99r Published 2 days ago

31

Low Risk

This Affects:

PHPkimai/kimai
2.61.0 - 2.62.0
Fixed in 2.63.0
Are you affected? Scan for Free

TL;DR

The user-preferences API endpoint does not enforce the administrator permission that the web interface applies to work-contract preference fields. The work-contract preferences are registered without being disabled for the API layer, so they remain writable. An employee can call the API to modify their own employment-contract data that should be restricted to administrators. The fix disables those preferences for unauthorized callers so the API enforces the same restriction as the UI.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you expose the REST API to non-administrator employees.

Background info

kimai/kimai is vulnerable to Missing Authorization in versions 2.61.0 - 2.62.0.

How to fix this

Upgrade the kimai/kimai library to the patch version.