Skip to main content

Kimai EUVDEUVD-2026-66222

| CVE-2026-80200 MEDIUM
URL Redirection to Untrusted Site (Open Redirect) (CWE-601)
2026-08-25 VulnCheck GHSA-wv9h-9jv8-rqm9
5.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Attacker gains admin access to SAML IdP configured for Kimai
  2. Delivery
    Craft IdP-initiated SSO request embedding malicious RelayState URL
  3. Exploit
    Deliver SSO link to target Kimai user
  4. Execution
    User authenticates at IdP, SAMLResponse and malicious RelayState POSTed to /saml/acs
  5. Persist
    Kimai ACS handler issues 302 redirect to attacker-controlled URL
  6. Impact
    User lands on phishing page, credentials or session token harvested

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Redirect URL validation
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

SAML authentication must be explicitly enabled in Kimai - this is a non-default configuration, so deployments using only local password or LDAP authentication are entirely unaffected. Beyond that, exploitation requires one of two further conditions: (1) admin-level control over an IdP that is configured as a trusted SSO provider for the target Kimai instance, sufficient to set or influence the RelayState value in IdP-initiated flows, or (2) the ability to intercept and modify the SAMLResponse ACS POST in transit (requiring a man-in-the-middle position or access to SAML signing keys/certificates). User interaction is required - a legitimate Kimai user must complete the full SAML authentication flow. The vulnerability enables phishing outcomes only (credential or session token theft); it does not allow remote code execution, privilege escalation, or direct host compromise. The combination of non-default SAML configuration plus IdP-level access substantially limits the realistic attacker population.

Impact

The supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:P with all impact metrics at N) assigns zero impact scores, which reflects that the Kimai host itself is not directly compromised. Real-world risk is driven by the phishing vector: post-SSO credential or session token theft is a meaningful threat in organizations with SAML-enabled Kimai deployments, but the effective attack surface is sharply narrowed by two hard prerequisites - SAML must be deliberately enabled, and the attacker must hold admin-level control over the connected IdP or possess the SAML private keys to modify assertions in transit. The GHSA advisory explicitly states these conditions, making this unsuitable for broad opportunistic exploitation. No EPSS score was provided, limiting probabilistic comparison; absence from CISA KEV indicates no confirmed active exploitation. The CVSS 4.0 AC:L rating appears optimistic given the non-default configuration requirement and IdP access barrier - AC:H better reflects realistic conditions. Overall, this is a genuine vulnerability worth patching immediately given the trivial fix cost, but it does not represent an urgent priority for teams that have not deployed Kimai with SAML, nor for those that can confirm their IdP infrastructure is tightly controlled.

Exploit ScenarioDerived

An attacker who has obtained admin access to a SAML IdP configured for Kimai constructs an IdP-initiated SSO URL that sets RelayState to an attacker-controlled phishing site (e.g., https://attacker.example/fake-kimai-login). A legitimate Kimai user who follows the SSO link completes authentication at the IdP, after which Kimai's ACS handler issues a 302 redirect to the attacker's URL - where a convincing credential-harvesting page captures the user's password or post-SSO session token. No public exploit code has been identified at time of analysis, but the attack path is code-confirmed via Kimai's own unit test (SamlAuthenticationSuccessHandlerTest::testRelayState) and the reproduction steps are fully documented in GHSA-3jp4-mhh4-gcgr.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 26, 2026

Open redirect in Kimai's SAML Assertion Consumer Service handler (versions up to and including 2.52.0) enables an attacker with IdP-level access to redirect successfully authenticated users to arbitrary attacker-controlled URLs by supplying a malicious RelayState POST parameter. The vulnerable code in SamlAuthenticationSuccessHandler.php performs no host or scheme validation on the RelayState value - only checking that it does not equal the configured login_path - meaning any fully qualified external URL is accepted as a redirect destination post-SSO. Exploitation is narrowly constrained: SAML must be explicitly enabled (a non-default configuration) and the attacker must control or compromise the IdP; no public exploit has been identified at time of analysis, and this CVE is not listed in the CISA KEV catalog.

RemediationAI

Upgrade Kimai to version 2.53.0 or later, which is confirmed as the fix version per both the Composer package record and the vendor GHSA advisory (https://github.com/kimai/kimai/security/advisories/GHSA-3jp4-mhh4-gcgr). The fix implemented in PR #5878 (https://github.com/kimai/kimai/pull/5878) validates RelayState to ensure it cannot contain a host, port, or scheme prefix and cannot begin with '//', restricting redirects to relative paths within the same origin. If an immediate upgrade is not feasible, disabling SAML authentication in Kimai's configuration eliminates the vulnerable code path entirely - the trade-off is loss of SSO capability for affected users. A secondary compensating control is to restrict network access to the SAML ACS endpoint (/saml/acs) so that only traffic originating from known, trusted IdP IP ranges can POST to it; this reduces but does not fully eliminate risk since IdP-side compromise remains possible.

Affected VersionsENISA

kimai 0 <2.53.0

Affected Packages

composer kimai/kimai fix: 2.53.0
euvd kimai fix: 2.53.0

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in composer, euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Kimai is an open-source time-tracking application (CPE: cpe:2.3:a:kimai:kimai:*:*:*:*:*:*:*:*) that offers optional SAML 2.0 single sign-on integration. The vulnerability is classified as CWE-601 (URL Redirection to Untrusted Site / Open Redirect) and is located in src/Saml/Security/SamlAuthenticationSuccessHandler.php at lines 27-33. After a user completes SAML authentication, the handler extracts the RelayState parameter from the POST body (or query string) and returns it directly as the redirect destination. The sole guard - checking that RelayState does not equal the login_path URI - is trivially bypassed by supplying any other URL. The SAML 2.0 RelayState parameter is a standard protocol mechanism for preserving pre-authentication context; when used in IdP-initiated SSO flows it is fully attacker-controllable if the IdP is compromised or maliciously operated. The fix in PR #5878 adds validation requiring that RelayState cannot contain a host or port and cannot begin with '//', restricting redirects to relative paths within the same origin.

Know when Kimai gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 5.3 NONE
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:N/SA:N
vuln.today AI 3.1 LOW

AC:H reflects non-default SAML requirement and mandatory IdP-level attacker control; UI:R for required user authentication; C:L for phishing-enabled credential theft with no direct host impact.

3.1 AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:N
4.0 AV:N/AC:H/AT:N/PR:N/UI:A/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
Passive
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
Low
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
CVSS changed
Aug 28, 2026 - 16:37 NVD
5.3 (MEDIUM)
Patch available
Aug 26, 2026 - 20:03 EUVD

DescriptionCVE.org

Kimai before 2.53.0 contains an open redirect vulnerability in the SAML authentication success handler that accepts unvalidated RelayState POST parameters as redirect destinations. Attackers with IdP access can supply malicious RelayState values to redirect authenticated users to attacker-controlled URLs for credential theft or phishing attacks.

Threat Intelligence Overview

EPSS Score
0.3%
Top 77% exploitable
Prevalence
Medium
popular open-source self-hosted time tracking application
Social Media
1
Sightings
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

More in Kimai

View all
CVE-2026-52824 CRITICAL POC
9.1 Jul 14

Account takeover in Kimai time-tracking software (versions <= 2.57.0) stems from the official Docker image shipping a pu

CVE-2021-3985 CRITICAL POC
9.0 Dec 01

kimai2 is vulnerable to Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting'). Rated crit

CVE-2023-46245 HIGH POC
7.2 Oct 31

Kimai is a web-based multi-user time-tracking application. Rated high severity (CVSS 7.2), this vulnerability is remotel

CVE-2026-23626 MEDIUM POC
6.8 Jan 18

Kimai versions prior to 2.46.0 contain an overly permissive Twig sandbox configuration in the export functionality that

CVE-2026-28685 MEDIUM POC
6.5 Mar 06

Kimai versions prior to 2.51.0 lack proper customer-level access controls in the invoice API endpoint, allowing any user

CVE-2024-29200 MEDIUM POC
6.5 Mar 28

Kimai is a web-based multi-user time-tracking application. Rated medium severity (CVSS 6.5), this vulnerability is remot

CVE-2021-4033 MEDIUM POC
6.5 Dec 09

kimai2 is vulnerable to Cross-Site Request Forgery (CSRF). Rated medium severity (CVSS 6.5), this vulnerability is remot

CVE-2021-3976 MEDIUM POC
6.5 Nov 19

kimai2 is vulnerable to Cross-Site Request Forgery (CSRF). Rated medium severity (CVSS 6.5), this vulnerability is remot

CVE-2026-80202 CRITICAL
9.3 Aug 25

Authorization bypass in the Kimai open-source time-tracking application before 2.56.0 lets any authenticated user holdin

CVE-2019-25317 MEDIUM POC
5.1 Feb 11

Kimai 2 contains a persistent cross-site scripting vulnerability that allows attackers to inject malicious scripts into

CVE-2026-80196 HIGH
8.7 Aug 25

Password reset links in Kimai before 2.58.0 function as persistent authentication credentials because the LoginLink HMAC

CVE-2026-80193 HIGH
8.7 Aug 25

Authorization bypass in Kimai's QuickEntry controller allows authenticated network users holding view_other_timesheet an

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy