Apple udostępniło publicznie iOS 27.2, a wraz z nim ponad 160 poprawek bezpieczeństwa. Jedna z nich dotyczy błędu, który mógł pozwolić złośliwej aplikacji uzyskać dostęp do aparatu iPhone'a lub Maca bez zgody użytkownika. Podatność nie wynikała z problemu sprzętowego. Dotyczyła sposobu, w jaki system kontrolował uprawnienia aplikacji.
Błąd dotyczył kontroli uprawnień
Luka otrzymała oznaczenie CVE-2026-86990, a jej wykrycie przypisano badaczowi Mustafie Calapowi. Problem znajdował się w CoreMedia, frameworku wykorzystywanym przez aplikacje do obsługi dźwięku i obrazu. Apple opisało poprawkę jako usunięcie problemu z dostępem poprzez ulepszenie ograniczeń. W praktyce oznaczało to, że monit z pytaniem o zgodę na użycie aparatu mógł zostać pominięty. Na Macu za kontrolę takiego dostępu odpowiada między innymi mechanizm TCC.
Kontrolka aparatu nadal powinna się włączać
Błąd nie wyłączał sygnalizacji użycia aparatu. Na Macu nadal powinna zapalić się zielona dioda, a na iPhonie pojawić się zielona kropka na pasku statusu. Problem polega na tym, że taki sygnał pomaga tylko wtedy, gdy użytkownik może go zobaczyć. Jeśli ktoś odejdzie od biurka albo telefon leży ekranem do dołu, aplikacja może uzyskać dostęp do obrazu bez natychmiastowej reakcji właściciela. Z tego powodu sama osłona kamery nie zastępuje kontroli uprawnień ani monitorowania aktywności.
Apple nie wskazało, aby luka była wykorzystywana w atakach. Mimo to warto zainstalować iOS 27.2 oraz macOS Golden Gate 27.2. Osoby, które pozostają przy wcześniejszych wydaniach systemów, powinny sprawdzić iOS 26.7.2 oraz macOS Tahoe 26.7.2. Starsze modele iPhone'a, w tym iPhone XS i XR, otrzymały poprawkę w iOS 18.7.11.
Po aktualizacji warto otworzyć Ustawienia, Prywatność i ochrona, Aparat na iPhonie albo Ustawienia systemowe, Prywatność i ochrona, Aparat na Macu. Na tych ekranach można sprawdzić, które aplikacje mają dostęp do kamery, i odebrać uprawnienia programom, których już nie używamy lub nie rozpoznajemy. Użytkownicy Maca mogą także korzystać z bezpłatnego, otwartego narzędzia OverSight, które informuje o uruchomieniu aparatu lub mikrofonu oraz wskazuje aplikację odpowiedzialną za aktywność.