Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CVE-2026-80202— Kimai before 2.56.0 Authorization Bypass via TimesheetVoter

Quick assessment

Affected
kimai kimai
Exploitation
Public or AI PoC available; prioritize validation
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

Kimai 2.56.0 之前的版本中,TimesheetVoter::voteOnAttribute() 方法未强制实施团队成员身份检查,该方法仅将权限映射到 own_timesheet(自己记录的工时表)或 other_timesheet(他人记录的工时表)。因此,任何拥有 ROLE_TEAMLEAD 角色(或具备 edit_other_timesheet / delete_other_timesheet 权限的角色)的已认证用户,均可通过 API 读取、修改并永久删除系统中任意用户的工时表记录,无论其是否属于

CVSS 8.8 · High
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-80202

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Kimai before 2.56.0 Authorization Bypass via TimesheetVoter
Source: CVE Program / CVE List V5
Vulnerability Description
Kimai before 2.56.0 does not enforce team-membership checks in TimesheetVoter::voteOnAttribute(), which maps permissions only to own_timesheet or other_timesheet. As a result, any authenticated user with ROLE_TEAMLEAD (or a role holding edit_other_timesheet/delete_other_timesheet) can read, modify, and permanently delete timesheets belonging to any user system-wide via the API, regardless of team membership. Timesheet IDs are sequential integers and trivially enumerable. ROLE_USER accounts are correctly restricted. (Note: the maintainers characterize this behavior as matching the documented permission model.)
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Source: CVE Program / CVE List V5
Vulnerability Type
授权机制不正确
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
kimai kimai 0 ~ 2.56.0 -

II. Public POCs for CVE-2026-80202

# POC Description Source Link Shenlong Link
AI-Generated POC Premium
Qwen3.6-35B-A3B · 7592 chars
Pro+ exclusive includes:
Vulnerability reproduction recording (real sandbox build + trigger, exclusive)
In-depth vulnerability mechanism
Trigger conditions & impact
Full executable POC code
Exploit chain & mitigation
POC zip download
100+ AI POC generations per month

III. Intelligence Information for CVE-2026-80202

登录查看更多情报信息。

Vendor Advisories for CVE-2026-80202 (2)

Same Patch Batch · kimai · 2026-08-25 · 10 CVEs total

CVE-2026-80193 8.8 HIGH Kimai before 2.62.0 Authorization Bypass via QuickEntry
CVE-2026-80196 7.5 HIGH Kimai before 2.58.0 Authentication Bypass via Password Reset Link
CVE-2026-80198 7.5 HIGH Kimai before 2.56.0 Information Disclosure via config() Twig Function
CVE-2026-80195 5.4 MEDIUM Kimai before 2.63.0 Team Membership Removal via API
CVE-2026-80194 4.3 MEDIUM Kimai before 2.64.0 Missing Authorization via ProjectViewController export
CVE-2026-80197 4.3 MEDIUM Kimai before 2.57.0 Improper Authorization via Favorite Endpoints
CVE-2026-80199 3.7 LOW Kimai before 2.54.0 Username Enumeration via Timing Oracle
CVE-2026-80201 2.0 LOW Kimai before 2.53.0 API Token Leakage via Invoice Template
CVE-2026-80200 Kimai before 2.53.0 Open Redirect via RelayState

IV. Related Vulnerabilities

V. Comments for CVE-2026-80202

No comments yet


Leave a comment