CVE-2026-91786
ŚrednieCVSS 6.1Streszczenie
W GNOME Shell wykryto błąd polegający na braku walidacji wymiarów ikony zadeklarowanych przez zdalnego dostawcę wyszukiwania przesyłane przez D-Bus względem rzeczywistego rozmiaru bufora danych. Złośliwy lub przejęty dostawca wyszukiwania może podać zbyt duże wymiary ikony, powodując odczyt poza zakresem bufora. Może to doprowadzić do awarii procesu GNOME Shell i przerwania sesji użytkownika oraz potencjalnie ujawnić dane z sąsiedniej pamięci.
Ocena ryzyka
Atakujący może zdalnie doprowadzić do awarii środowiska graficznego użytkownika oraz potencjalnie wyciec dane z pamięci procesu GNOME Shell. Wpływa to na dostępność stacji roboczej i poufność danych w sesji użytkownika.
Rekomendacja
Zaktualizuj GNOME Shell do wersji zawierającej poprawkę walidacji wymiarów ikon i ogranicz zaufanie do zdalnych dostawców wyszukiwania. Do czasu aktualizacji rozważ wyłączenie lub ograniczenie zdalnych dostawców wyszukiwania w środowisku GNOME.
Inne podatności w GNOME Shell
Zobacz wszystkie- CVE-2017-8288Wysokie
Wersje gnome-shell od 3.22 do 3.24.1 nieprawidłowo obsługują rozszerzenia, które nie ładują się ponownie, co może prowadzić do pozostawienia aktywnych rozszerzeń na ekranie blokady. Umożliwia to osobom postronnym uruchamianie aplikacji oraz przeglądanie informacji z tych rozszerzeń.
- CVE-2014-7300Wysokie
GNOME Shell w wersji 3.14.x przed 3.14.1 nie ogranicza całkowitego zużycia pamięci przez aktywne żądania PrtSc, co pozwala atakującym w pobliżu na wykonanie dowolnych poleceń na nieobserwowanym stanowisku roboczym.
Oryginalny opis (angielski, źródło NVD)
A flaw was found in GNOME Shell. When processing icons from a remote search provider via D-Bus, the system fails to validate the icon's declared dimensions against the actual data buffer size. A malicious or compromised remote search provider could exploit this by providing oversized icon dimensions, leading to an out-of-bounds read. This can cause the GNOME Shell process to crash, disrupting the user's session, and potentially disclose sensitive information from adjacent memory.

