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.
Published: 2026-09-28
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: Denial of Service via client crash
Action: Immediate Patch
AI Analysis

Impact

An out‑of‑bounds read in libXtst’s RECORD reply parser can be triggered by a malicious X server and causes the attached X client to crash. The vulnerability does not enable code execution or data disclosure, but the crash can lead to service disruption for the affected user or application.

Affected Systems

The flaw affects the x.org:libXtst implementation of the LinuxX.Org protocol library, in any release prior to version 1.2.6. Systems running older libXtst packages on any platform that relies on the X server protocol are therefore vulnerable.

Risk and Exploitability

The vulnerability scores a CVSS of 7.1, indicating medium‑to‑high impact. No EPSS information is available, and the CVE is not listed in CISA’s KEV catalog, suggesting no widely‑publicized exploitation to date. The attack vector is inferred to be remote, since a rogue X server can send a crafted RECORD reply to a victim’s X client, which is typically an application with elevated privileges. Exploitation would require network access to the client’s X server port or local to the machine running the X client. Given the severity score, the risk to systems exposed to untrusted X servers is significant.

Generated by OpenCVE AI on September 28, 2026 at 10:23 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Install libXtst 1.2.6 or newer, which includes the fix for the out‑of‑bounds read.
  • Disable the RECORD extension on the X server if it is not required for user applications, reducing the attack surface.
  • Configure firewall or access‑control policies to restrict X client connections to trusted, authenticated X server hosts.

Generated by OpenCVE AI on September 28, 2026 at 10:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 28 Sep 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-125
References
Metrics threat_severity

None

threat_severity

Important


Mon, 28 Sep 2026 09:00:00 +0000

Type Values Removed Values Added
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.
Title Out-of-bounds read in libXtst's RECORD reply parser
First Time appeared X.org
X.org libxtst
Weaknesses CWE-126
CPEs cpe:2.3:a:x.org:libxtst:*:*:*:*:*:*:*:*
Vendors & Products X.org
X.org libxtst
References
Metrics cvssV3_1

{'score': 7.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H'}


cve-icon MITRE

Status: PUBLISHED

Assigner: suse

Published:

Updated: 2026-09-28T08:50:35.900Z

Reserved: 2026-09-21T09:33:25.369Z

Link: CVE-2026-94286

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-28T09:17:08.463

Modified: 2026-09-28T09:17:08.463

Link: CVE-2026-94286

cve-icon Redhat

Severity : Important

Publid Date: 2026-09-28T08:50:35Z

Links: CVE-2026-94286 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-28T11:00:12Z

Weaknesses