CVE-2015-3795
WysokieStreszczenie
libxpc w systemach Apple iOS przed wersją 8.4.1 oraz OS X przed wersją 10.10.5 umożliwia atakującym wykonanie dowolnego kodu w kontekście uprzywilejowanym lub spowodowanie odmowy usługi (uszkodzenie pamięci) poprzez spreparowaną aplikację wysyłającą źle sformatowaną wiadomość XPC.
Ocena ryzyka
Podatność ta może prowadzić do poważnych naruszeń bezpieczeństwa, w tym do przejęcia kontroli nad systemem lub jego destabilizacji. Organizacje mogą być narażone na utratę danych oraz usunięcie usług.
Rekomendacja
Zaleca się aktualizację systemów do najnowszych wersji, aby usunąć tę podatność. Należy również monitorować aplikacje i ich komunikację, aby wykrywać potencjalnie złośliwe działania.
Inne podatności w libxpc
Zobacz wszystkie- CVE-2017-7047Wysokie
W produktach Apple odkryto problem związany z komponentem 'libxpc', który pozwala atakującym na wykonanie dowolnego kodu w kontekście z uprawnieniami lub spowodowanie odmowy usługi (uszkodzenie pamięci) za pomocą spreparowanej aplikacji.
- CVE-2016-4675Wysokie
W niektórych produktach Apple odkryto problem związany z komponentem 'libxpc'. Umożliwia on atakującym wykonanie dowolnego kodu w kontekście z uprawnieniami poprzez specjalnie przygotowaną aplikację.
- CVE-2016-4617Wysokie
W niektórych produktach Apple, w tym macOS przed wersją 10.12, odkryto problem związany z ucieczką z piaskownicy, który dotyczy procesu uruchamiania launchctl w komponencie 'libxpc'.
- CVE-2014-8835Wysokie
Funkcja xpc_data_get_bytes w libxpc w systemie Apple OS X przed wersją 10.10.2 nie weryfikuje, czy klucz Attributes w słowniku ma typ danych xpc_data. To pozwala atakującym na wykonanie dowolnego kodu poprzez dostarczenie spreparowanego słownika do sysmond, co jest związane z problemem 'pomieszania typów XPC'.
Oryginalny opis (angielski, źródło NVD)
libxpc in Apple iOS before 8.4.1 and OS X before 10.10.5 allows attackers to execute arbitrary code in a privileged context or cause a denial of service (memory corruption) via a crafted app that sends a malformed XPC message.

