Katalog CVE

CVE-2022-49737

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

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.

Ocena ryzyka

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.

Rekomendacja

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.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS