Skip to content
OpenAdvisories
High · 7.1 CVE-2026-94286 EUVD-2026-88178GHSA-xhgq-6j5j-j427

Out-of-bounds read in libXtst's RECORD reply parser

Published Sep 28, 2026 · Updated Sep 30, 2026 · Assigned by suse

Description

An out-of-bounds read in libXtst's RECORD reply parser in libXtst before 1.2.6 could be used by malicious X servers to crash attached X clients.

Affected products

VendorProductAffectedFixed
x.org libXtst < 1.2.6 1.2.6

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libxtst 2:1.2.6-1 —
Debian 13 libxtst No fix yet —
Debian 12 libxtst No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 libxtst 2:1.2.5-1ubuntu1 USN-8939-1
Ubuntu 26.04 LTS libxtst 2:1.2.5-1ubuntu0.1 USN-8939-1
Ubuntu 24.04 LTS libxtst 2:1.2.3-1.1ubuntu0.1 USN-8939-1
Ubuntu 22.04 LTS libxtst 2:1.2.3-1ubuntu0.22.04.1 USN-8939-1
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 20.04 LTS libxtst 2:1.2.3-1ubuntu0.20.04.1~esm1 USN-8939-1
Ubuntu Pro 18.04 LTS libxtst 2:1.2.3-1ubuntu0.18.04.1~esm1 USN-8939-1
Ubuntu Pro 16.04 LTS libxtst 2:1.2.2-1ubuntu0.1~esm1 USN-8939-1
ReleasePackageFixed inAdvisory
Red Hat Hardened Images 1 libXtst +1 1.2.5-5.1.hum1 RHSA-2026:79192

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 10 libXtst +1 1.2.4-8.el10_2.1 ALSA-2026:91612
AlmaLinux 9 libXtst +1 1.2.3-16.el9_8.1 ALSA-2026:91223
AlmaLinux 8 libXtst +1 1.2.3-8.el8_10 ALSA-2026:91294

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 10 libXtst +1 1.2.4-8.el10_2.1 RLSA-2026:98604, RLSA-2026:91612
Rocky Linux 9 libXtst 1.2.3-16.el9_8.1 RLSA-2026:98499, RLSA-2026:91223
Rocky Linux 8 libXtst 1.2.3-8.el8_10 RLSA-2026:91294
ReleasePackageFixed inAdvisory
SLES 15 SP7 libXtst 1.2.3-150000.3.3.1 SUSE-SU-2026:4566-1
SLES 15 SP6 libXtst 1.2.3-150000.3.3.1 SUSE-SU-2026:4566-1
SLES 15 SP5 libXtst 1.2.3-150000.3.3.1 SUSE-SU-2026:4566-1
SLES 15 SP4 libXtst 1.2.3-150000.3.3.1 SUSE-SU-2026:4566-1
SLES 12 SP5 libXtst 1.2.2-8.3.1 SUSE-SU-2026:4565-1
Show 10 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 16.0 libXtst 1.2.5-160000.4.1 SUSE-SU-2026:24145-1
SLES for SAP 15 SP6 libXtst 1.2.3-150000.3.3.1 SUSE-SU-2026:4566-1
SLES for SAP 15 SP5 libXtst 1.2.3-150000.3.3.1 SUSE-SU-2026:4566-1
SLES for SAP 15 SP4 libXtst 1.2.3-150000.3.3.1 SUSE-SU-2026:4566-1
SLES 16.0 libXtst 1.2.5-160000.4.1 SUSE-SU-2026:24145-1
SLE Micro 5.5 libXtst 1.2.3-150000.3.3.1 SUSE-SU-2026:4566-1
SLE Micro 5.4 libXtst 1.2.3-150000.3.3.1 SUSE-SU-2026:4566-1
SLE Micro 5.3 libXtst 1.2.3-150000.3.3.1 SUSE-SU-2026:4566-1
SLE HPC 15 SP5 libXtst 1.2.3-150000.3.3.1 SUSE-SU-2026:4566-1
SLE HPC 15 SP4 libXtst 1.2.3-150000.3.3.1 SUSE-SU-2026:4566-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed libXtst 1.2.5-2.1 openSUSE-SU-2026:11897-1
openSUSE Leap 16.0 libXtst 1.2.5-160000.4.1 openSUSE-SU-2026:22031-1
ReleasePackageFixed inAdvisory
Alpine v3.24 libxtst 1.2.6-r0 —

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 libXtst +1 1.2.5-1.amzn2023.0.2 ALAS2023-2026-3259
Amazon Linux 2 libXtst +1 1.2.3-1.amzn2.0.3 ALAS2-2026-4012

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 libXtst 1.2.6-1 —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 10 libXtst +1 1.2.4-8.el10_2.1 ELSA-2026-91612
Oracle Linux 9 libXtst +1 1.2.3-16.el9_8.1 ELSA-2026-91223
Oracle Linux 8 libXtst +1 1.2.3-8.el8_10 ELSA-2026-91294

Advisories 21

References