CVE-2024-27087 MEDIUM

CVE-2024-27087: Kirby cross-site scripting (XSS) in the link field "Custom" type

Vendor Getkirby
Product kirby
Weakness CWE-79 · XSS
Published February 26, 2024
Last update August 2, 2024

CVSS base score

4.6/10
Attack vector Network
Attack complexity Low
Privileges required Low
User interaction Required
Confidentiality Low
Integrity Low

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:N

What the vulnerability does

01Description

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.

Key dates

02Disclosure timeline

February 26, 2024 CVE published
August 2, 2024 Record updated