CVE-2026-50261

HighCVSS 7.8/10Last modified Aug 5, 2026

Description

A use-after-free flaw was found in the X.Org X server and Xwayland in SyncChangeCounter(). A client that sets up multiple SyncCounters can trigger a use-after-free when destroying those counters via a second client connection while changing those counters. This may be used to crash the server, or for privilege escalation if the X server runs as root.

Metrics

CVSS 3.1 7.8/10CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Jun 5, 2026
Last modified
Aug 5, 2026
NVD status
Modified

Related CVEs from 2026

CVE-2026-502625.5An out-of-bounds read flaw was found in the X.Org X server and Xwayland in __glXDisp_ChangeDrawableAttributes(). A wrong size validation cheCVE-2026-502635.5A use-after-free flaw was found in the X.Org X server and Xwayland in CreateSaverWindow(). A client can trigger a use-after-free read after CVE-2026-502647.8An out-of-bounds write flaw was found in the X.Org X server and Xwayland in DRIGetBuffers/DRIGetBuffersWithFormat. A client that requests muCVE-2026-502662.2In OpenStack Neutron before 28.0.1, a project manager can create or update a port on a shared network owned by another project and set devicCVE-2026-502674.7Steeltoe is an open source project that provides a collection of libraries that helps users build cloud-native applications. In Steeltoe.ConCVE-2026-502681.9Steeltoe is an open source project that provides a collection of libraries that helps users build cloud-native applications. In Steeltoe.ConCVE-2026-502697.5AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.0, attacker-controlled input included into mulCVE-2026-50278.8The 'POST /api/v2/files' endpoint does not sanitize the 'filename' parameter from the multipart form data, allowing an attacker to write filCVE-2026-502707.5dd-trace-java is a Datadog APM client for Java. Prior to 1.62.0, W3C baggage extraction does not enforce DD_TRACE_BAGGAGE_MAX_ITEMS, which dCVE-2026-502717.5Datadog dd-trace-py is the Datadog Python APM client. Prior to 4.8.2, Datadog tracing libraries that implement W3C baggage propagation parseCVE-2026-502727.5dd-trace is the Datadog APM client for Node.js. Prior to 5.100.0, W3C baggage propagation in packages/dd-trace/src/baggage.js and packages/dCVE-2026-502737.5Datadog .NET Tracer is a client library for Datadog APM for .NET applications. Prior to 3.43.0, Datadog tracing libraries that implement W3C
CVE-2026-50261: High severity, CVSS 7.8 | Vulnix