CVE-2016-7946
WysokieStreszczenie
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.
Ocena ryzyka
Atakujący może spowodować niedostępność usług korzystających z libXi, co może prowadzić do zakłóceń w pracy organizacji.
Rekomendacja
Zaleca się aktualizację libXi do wersji 1.7.7 lub nowszej, aby zniwelować ryzyko związane z tą podatnością.
Inne podatności w libXi
Zobacz wszystkie- CVE-2026-109090Wysokie
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.
- 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)
X.org libXi before 1.7.7 allows remote X servers to cause a denial of service (infinite loop) via vectors involving length fields.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

