CVE-2019-25317: Kimai 2 vulnerable to persistent cross-site scripting in the timesheet descriptions

CVE-2019-25317 · Severity: medium · CVSS 6.4 · Published 2026-02-11

Kimai 2 contains a persistent cross-site scripting vulnerability that allows attackers to inject malicious scripts into timesheet descriptions. Attackers can insert SVG-based XSS payloads in the description field to execute arbitrary JavaScript when the page is loaded and viewed by other users.

Technologies: Kimai, kimai/kimai (Packagist). Vendors: Kimai, Packagist.

Quick answers

Is CVE-2019-25317 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2019-25317 being exploited in the wild.
How severe is CVE-2019-25317?
Medium severity, with a CVSS score of 6.4, published 11 February 2026.
Which products and versions are affected?
kimai/kimai (Packagist) ECOSYSTEM:introduced=0,fixed=1.1.
Is there a fix for CVE-2019-25317?
Yes. kimai/kimai (Packagist): upgrade to 1.1 or later. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
Am I affected by CVE-2019-25317?
Check whether you run Kimai or kimai/kimai (Packagist) at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

How to fix

  • kimai/kimai (Packagist): upgrade to 1.1 or later
    composer require kimai/kimai:^1.1

Affected products

  • Kimai
  • kimai/kimai (Packagist) ECOSYSTEM:introduced=0,fixed=1.1

Identifiers

  • CVE-2019-25317
  • GHSA-9278-6hcj-2p4j

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.