Użytkownicy iPhone’ów, strzeżcie się. Wygląda na to, że aplikacja Facebooka w pewnych nieszczęśliwych okolicznościach potrafi aktywnie korzystać z głównego aparatu w smartfonie podczas gdy Wy przewijacie feed.
Problem został ujawniony po tym, jak jeden z użytkowników Twittera opublikował film, w którym widać niezwykłe zachowanie aplikacji Facebooka na iOS. Na udostępnionym materiale można zobaczyć, jak aparat jego iPhone’a aktywnie działa w tle, podczas gdy użytkownik przewija kanał aktualności i przygląda się zdjęciom.
Found a @facebook #security & #privacy issue. When the app is open it actively uses the camera. I found a bug in the app that lets you see the camera open behind your feed. Note that I had the camera pointed at the carpet. pic.twitter.com/B8b9oE1nbl
— Joshua Maddux (@JoshuaMaddux) November 10, 2019
Nie jest to celowe działanie Facebooka – to oczywisty błąd aplikacji lub systemu w sytuacji, gdy po otworzeniu zdjęcia podczas przeglądania feeda, spróbujemy przesunąć aktywny ekran w dół. Scenariusz ten można odtworzyć na innych iPhone’ach, ale nie wszystkich.
Zobaczcie, czy błąd występuje u Was
Okazuje się, że ten sam problem udało się wywołać na pięciu urządzeniach z systemem iOS 13.2.2, ale nie dało się tego zrobić na iPhonie z zainstalowanym iOS 12. Jak skomentował sprawę Joshua Maddux, który przeprowadził ten mały eksperyment, „fakt, że iOS 12 nie pokazuje obrazu z kamery, nie oznacza automatycznie, że nie jest ona używana”. Błąd udało się wywołać także na systemie iOS 13.1.3. Musi być przy tym spełniony pewien warunek: aplikacji Facebooka muszą być włączone uprawnienia do wykorzystywania aparatu. Jeśli nie będą one udzielone, iOS zablokuje próbę połączenia apki z tym komponentem.
Confirmed on iPhone 8 running 13.1.3. Have noticed this behaviour past couple days. Camera is active while FB is open. Spotted when minimising a pic I had opened. Didn’t capture it while I had video moving but see photo in the side. pic.twitter.com/hhM14egbpd
— Vasko Sikoski (@custard_guts) November 12, 2019
Co ciekawe, w naszej redakcji nie udało się zreprodukować powyższego scenariusza, co pokazuje, że wpływ na jego powstanie musi mieć przynajmniej jeszcze jeden, nieznany nam czynnik.
Co było raczej do przewidzenia, problem z kamerą działającą w tle nie występuje w aplikacji na Androidzie 10 na Pikselu 3a, przy udzielonych lub zablokowanych zgodach na wykorzystywanie aparatu. Rzecz jest więc kwestią albo dziwnego zachowania aplikacji Facebooka na pewnych wydaniach iOS albo systemu samego w sobie. Jeśli to drugie, to zwiastowałoby rychłe pojawienie się kolejnej łatki na mobilny system Apple, których ostatnio zrobiło się naprawdę dużo.
Nowy interfejs Facebooka Was zaskoczy – niekoniecznie pozytywnie
źródło: @JoshuaMaddux dzięki TheNextWeb