CVE Database›CVE-2026-109088

CVE-2026-109088

libXtst: libXtst: Denial of Service via malformed RECORD EnableContext replies

Loading…

Severity

Moderate

Red Hat Product Security

6.5

CVSS 3.1

Review impact separately from score.

Published · October 28, 2026

Updated · November 3, 2026

Description

A flaw was found in libXtst. A malicious X server can send malformed RECORD EnableContext replies to a connected client. When processing these malformed responses, the client enters an infinite loop, resulting in a Denial of Service (DoS) condition where the application becomes unresponsive.

Statement

This vulnerability is rated Moderate because triggering the condition requires an X11 client application to connect to an untrusted or compromised X server, limiting the blast radius to a localized application hang. In typical Red Hat Enterprise Linux environments, client applications communicate exclusively with trusted local display servers, substantially mitigating exposure under default configurations. Furthermore, successful exploitation results only in the client process looping indefinitely, without compromising data confidentiality or system integrity.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.

CVSS / CWE

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

CWE-835 · Loop with Unreachable Exit Condition