CVE-2024-27087CWE-79

Kirby cross-site scripting (XSS) in the link field "Custom" type

Medium · published February 26, 2024

CVSS v3.1
4.6
EPSS
0%
Percentile
27.2
In the wild
Unconfirmed
What it is

Kirby is a content management system. The new link field introduced in Kirby 4 allows several different link types that each validate the entered link to the relevant URL format. It also includes a "Custom" link type for advanced use cases that don't fit any of the pre-defined link formats. As the "Custom" link type is meant to be flexible, it also allows the javascript: URL scheme. In some use cases this can be intended, but it can also be misused by attackers to execute arbitrary JavaScript code when a user or visitor clicks on a link that is generated from the contents of the link field. This vulnerability is patched in 4.1.1.

The record
Technical detail
CVSS v3.1
4.6 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00348 · 27.2th percentile
Weakness
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Published
2024-02-26T16:44Z
EPSS history
Timeline
  • 26 FEB 16:44Z
    Kirby cross-site scripting (XSS) in the link field "Custom" type
    cvelistv5