Błąd w obsłudze tekstu Unicode w iOS pozwala zresetować iPhone'a lub iPada za pomocą zwykłej wiadomości
W systemie iOS odkryty został błąd w sposobie obsługi tekstu Unicode napisanego w języku arabskim. Odebranie przez iPhone'a i wyświetlenie specjalnie przygotowanego ciągu arabskich liter powoduje zawieszenie się aplikacji Wiadomości, a nawet restart iPhone'a.
Wyświetlenie poniższego ciągu znaków w powiadomieniu na ekranie blokowania lub w Centrum Powiadomień nie jest możliwe, powoduje natychmiastowe wykorzystanie wszystkich zasobów i restart urządzenia.
لُلُصّبُلُلصّبُررً ॣ ॣh ॣ ॣ 冗
Problemem jest też wyświetlenie niniejszego ciągu znaków na liście konwersacji w aplikacji Wiadomości. W tym wypadku spowoduje to restart tego programu przy każdej próbie jego otwarcia. Rozwiązaniem tego problemu może być wysłanie do nadawcy takiej wiadomości fotografii z aplikacji Zdjęcia lub wysłanie do niego tekstu podyktowanego za pomocą Siri. Spowoduje to, że na liście konwersacji w tym programie pojawi się inna treść, a nie powodujący problemy wspomniany ciąg znaków.
Apple ma do naprawienia kolejny błąd systemu, który obecnie może być wykorzystywany przez wszelkiej maści żartownisiów.
Źródło: Reddit