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

A vulnerability has been discovered in Zutty which could allow for arbitrary code execution.

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

Affected packages

PackageArchVulnerableUnaffected
x11-terms/zutty*< 0.13>= 0.13

Background

Zutty is an X terminal emulator rendering through OpenGL ES Compute Shaders.

Description

Zutty does not correctly handle invalid DECRQSS commands, which can be exploited to run arbitrary commands in the terminal.

Impact

Untrusted text written to the Zutty terminal can achieve arbitrary code execution.

Workaround

There is no known workaround at this time.

Resolution

All Zutty users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=x11-terms/zutty-0.13"

References