CVE-2022-49737

March 17, 2025, 4:15 p.m.

7.7
High

Description

In X.Org X server 20.11 through 21.1.16, when a client application uses easystroke for mouse gestures, the main thread modifies various data structures used by the input thread without acquiring a lock, aka a race condition. In particular, AttachDevice in dix/devices.c does not acquire an input lock.

Product(s) Impacted

Vendor Product Versions
X.org
  • X Server
  • 20.11, 21.1.16

Weaknesses

Common security weaknesses mapped to this vulnerability.

CWE-413
Improper Resource Locking
The product does not lock or does not correctly lock a resource when the product must have exclusive access to the resource.

*CPE(s)

Affected systems and software identified for this CVE.

Type Vendor Product Version Update Edition Language Software Edition Target Software Target Hardware Other Information
a x.org x_server 20.11 / / / / / / /
a x.org x_server 21.1.16 / / / / / / /

CVSS Score

7.7 / 10

CVSS Data - 3.1

  • Attack Vector: NETWORK
  • Attack Complexity: HIGH
  • Privileges Required: LOW
  • Scope: CHANGED
  • Confidentiality Impact: LOW
  • Integrity Impact: LOW
  • Availability Impact: HIGH
  • CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:L/I:L/A:H

    View Vector String

Timeline

Published: March 16, 2025, 1:15 a.m.
Last Modified: March 17, 2025, 4:15 p.m.

Status : Awaiting Analysis

CVE has been marked for Analysis. Normally once in this state the CVE will be analyzed by NVD staff within 24 hours.

More info

Source

cve@mitre.org

*Disclaimer: Some vulnerabilities do not have an associated CPE. To enhance the data, we use AI to infer CPEs based on CVE details. This is an automated process and might not always be accurate.