portage-ng / portage / x11-terms / kitty / 0.48.2
portage-ng glsa
1 advisory reference x11-terms/kitty · none place version 0.48.2 in a vulnerable range
▸ GLSA 202209-22 Kitty: Arbitrary Code Execution this version unaffected normal remote 2022-09-29

A vulnerability has been found in Kitty which could allow for arbitrary code execution with user input.

Announced
2022-09-29
Revised
2022-09-29
Access
remote
Bugs
#868543
Advisory
https://security.gentoo.org/glsa/202209-22

Affected packages

PackageArchVulnerableUnaffected
x11-terms/kitty*< 0.26.2>= 0.26.2

Background

Kitty is a fast, feature-rich, GPU-based terminal.

Description

Carter Sande discovered that maliciously constructed control sequences can cause Kitty to display a notification that, when clicked, can cause Kitty to execute arbitrary commands.

Impact

Kitty can produce notifications that, when clicked, can execute arbitrary commands.

Workaround

Avoid clicking unexpected notifications.

Resolution

All Kitty users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=x11-terms/kitty-0.26.2"

References