CVE-2026-109090
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 17 - wyżej niż 17% wszystkich znanych CVE
Streszczenie
W libXi przed wersją 1.8.4 złośliwy serwer X może spowodować przepełnienie sterty poprzez wstrzyknięcie dużego komunikatu DEVICE_ENABLE. Może to prowadzić do awarii lub potencjalnego wykonania kodu.
Ocena ryzyka
Atakujący kontrolujący serwer X może wykorzystać podatność do przepełnienia sterty, co może skutkować odmową usługi lub wykonaniem kodu w kontekście aplikacji klienckiej. Ryzyko dotyczy systemów łączących się z niezaufanymi serwerami X.
Rekomendacja
Należy zaktualizować libXi do wersji 1.8.4 lub nowszej. Zaleca się również unikanie łączenia z niezaufanymi serwerami X.
Inne podatności w libXi
Zobacz wszystkie- CVE-2016-7946Wysokie
LibXi w wersjach przed 1.7.7 pozwala zdalnym serwerom X na wywołanie odmowy usługi poprzez nieskończoną pętlę, wykorzystując pola długości.
- CVE-2026-109089Wysokie
W bibliotece libXi przed wersją 1.8.4 występuje przepełnienie bufora podczas obsługi DEVICE_RESOLUTION, które może spowodować przepełnienie sterty. Podatność jest wywoływana przez złośliwy serwer X.
- CVE-2026-94282Średnie
Podatność w libXi przed wersją 1.8.4 dotyczy odczytu poza zakresem w konwersji cookie XI2 enter/leave/focus. Złośliwy serwer X może wykorzystać to do spowodowania awarii podłączonego klienta X.
- CVE-2026-94281Średnie
Odczyt poza zakresem w funkcji XListInputDevices() w libXi przed wersją 1.8.4 może być wykorzystany przez złośliwe serwery X do spowodowania awarii podłączonego klienta X.
- CVE-2026-93545Średnie
Odczyt poza zakresem w funkcji XListInputDevices() w libXi przed wersją 1.8.4 może być wykorzystany przez złośliwe serwery X do spowodowania awarii podłączonego klienta X.
- CVE-2026-93544Średnie
Odczyt poza zakresem w parsowaniu odpowiedzi XIQueryDevice w libXi przed wersją 1.8.4 może być wykorzystany przez złośliwy serwer X do spowodowania awarii podłączonego klienta X.
- CVE-2026-93543Wysokie
W bibliotece libXi przed wersją 1.8.4 występuje odczyt poza zakresem w parserze klas XI2. Złośliwy serwer X może wykorzystać tę wadę do spowodowania awarii klienta X.
- CVE-2026-93542Średnie
Odczyt poza zakresem w parsowaniu klas XI2 w libXi przed wersją 1.8.4, w funkcjach size_classes() i copy_classes(), może być wykorzystany przez złośliwe serwery do spowodowania awarii klienta X.
- CVE-2026-93541Średnie
W libXi przed wersją 1.8.4 występuje podatność na odczyt poza granicami w funkcji XQueryDeviceState(), która może być wykorzystana przez atakującego. Opis jest niekompletny, ale podatność może prowadzić do ujawnienia informacji lub awarii.
Oryginalny opis (angielski, źródło NVD)
A malicious X server could cause a heap overflow by injecting a large DEVICE_ENABLE reply when processed by libXi before 1.8.4.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

