CVE-2016-4675
WysokieStreszczenie
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ę.
Ocena ryzyka
Podatność ta może prowadzić do przejęcia kontroli nad systemem przez atakującego, co stwarza poważne zagrożenie dla bezpieczeństwa danych użytkowników.
Rekomendacja
Zaleca się aktualizację systemów iOS, macOS, tvOS i watchOS do najnowszych wersji, aby zniwelować ryzyko związane z tą podatnością.
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-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-2015-3795Wysokie
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.
- 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)
An issue was discovered in certain Apple products. iOS before 10.1 is affected. macOS before 10.12.1 is affected. tvOS before 10.0.1 is affected. watchOS before 3.1 is affected. The issue involves the "libxpc" component. It allows attackers to execute arbitrary code in a privileged context via a crafted app.

