CVE Catalog

CVE-2026-84805

MediumCVSS 4.3
Published: Updated: Translated: NVD NIST

Summary

Kimai versions from 2.61.0 before 2.63.0 fail to disable admin-only work-contract preferences for low-privilege users in the PATCH /api/users/{id}/preferences endpoint. Although the web interface gates these employment-contract fields behind the contract_other_profile admin permission, the WorkContractPreferenceSubscriber (introduced in 2.61.0) registers the preferences as enabled without a permission check, so an authenticated regular user can use the API to modify their own admin-only work-contract data. The issue is fixed in 2.63.0 by applying the same permission check to the API endpoint.

Risk Assessment

A regular user can modify their work-contract data that should only be managed by administrators, potentially leading to unauthorized changes in HR data.

Recommendation

Update Kimai to version 2.63.0 or later to fix the vulnerability.

Other vulnerabilities in Kimai

See all
Original NVD description (English source)

Kimai versions from 2.61.0 before 2.63.0 fail to disable admin-only work-contract preferences for low-privilege users in the PATCH /api/users/{id}/preferences endpoint. Although the web interface gates these employment-contract fields behind the contract_other_profile admin permission, the WorkContractPreferenceSubscriber (introduced in 2.61.0) registers the preferences as enabled without a permission check, so an authenticated regular user can use the API to modify their own admin-only work-contract data. The issue is fixed in 2.63.0 by applying the same permission check to the API endpoint.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS