Description
Kimai before 2.64.0 contains a missing authorization vulnerability in the ProjectViewController export route (report_project_view_export). The authorization guards are attached to the sibling __invoke method rather than at the class level, so the export route inherits no authorization checks. Any authenticated user, including a plain ROLE_USER without the project_reporting permission, can download the project overview export - which returns the same dataset as the protected report - disclosing customer names, project names, currency, budget type, and aggregate totals across all customers. Actual financial figures remain protected in the export template.
Published: 2026-08-25
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability arises from the ProjectViewController export route in Kimai, where authorization checks were mistakenly attached to the sibling __invoke method rather than the class itself. As a result, any authenticated user, even those with only the ROLE_USER role lacking the project_reporting permission, may access the report_project_view_export endpoint. This allows the download of a project overview export that contains customer names, project names, currency, budget type, and aggregate totals for all customers. While actual financial figures remain confined to the export template, the exposed metadata can aid malicious actors in reconnaissance and planning.

Affected Systems

All releases of Kimai prior to version 2.64.0 are affected. The issue exists in the project view export functionality across these versions. No specific sub‑product or patched version is listed in the reporting sources.

Risk and Exploitability

The CVSS score of 8.7 classifies the flaw as high severity. Exploitation requires only valid user credentials and does not demand any privileged or administrative access. Since an authenticated attacker can freely retrieve the export, the risk of information leakage is significant. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, indicating no current high‑profile exploitation. Nevertheless, the high impact on confidentiality warrants immediate remediation.

Generated by OpenCVE AI on August 26, 2026 at 01:34 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the Kimai patch that releases version 2.64.0 or later, which removes the missing authorization guard.
  • If an upgrade is not feasible, restrict usage of the export route by disabling the endpoint or configuring access restrictions so that only users with the project_reporting permission can access it.
  • Enable logging or auditing of export activity to identify and investigate suspicious usage of the export functionality.

Generated by OpenCVE AI on August 26, 2026 at 01:34 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 25 Aug 2026 23:30:00 +0000

Type Values Removed Values Added
Description Kimai before 2.64.0 contains a missing authorization vulnerability in the ProjectViewController export route (report_project_view_export). The authorization guards are attached to the sibling __invoke method rather than at the class level, so the export route inherits no authorization checks. Any authenticated user, including a plain ROLE_USER without the project_reporting permission, can download the project overview export - which returns the same dataset as the protected report - disclosing customer names, project names, currency, budget type, and aggregate totals across all customers. Actual financial figures remain protected in the export template.
Title Kimai before 2.64.0 Missing Authorization via ProjectViewController export
First Time appeared Kimai
Kimai kimai
Weaknesses CWE-200
CPEs cpe:2.3:a:kimai:kimai:*:*:*:*:*:*:*:*
Vendors & Products Kimai
Kimai kimai
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N'}

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-25T23:19:01.718Z

Reserved: 2026-08-25T23:14:37.730Z

Link: CVE-2026-80194

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-26T01:45:03Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor