CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2022-49737

High
Published: Translated: NVD NIST

Summary

W serwerze X.Org X w wersjach od 20.11 do 21.1.16 występuje warunek wyścigu, gdy aplikacja kliencka korzysta z easystroke do gestów myszy. Główny wątek modyfikuje różne struktury danych używane przez wątek wejściowy bez uzyskania blokady.

Risk Assessment

Warunek wyścigu może prowadzić do nieprzewidywalnych zachowań aplikacji, co stwarza ryzyko dla stabilności i bezpieczeństwa systemu. Może to umożliwić atakującym manipulację danymi wejściowymi.

Recommendation

Zaleca się aktualizację serwera X.Org X do najnowszej wersji, aby usunąć tę podatność. Dodatkowo, warto monitorować aplikacje korzystające z easystroke w celu wykrycia potencjalnych problemów.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS