Un lien peut faire planter l'application Messages sur iPhone

Un lien peut faire planter l’application Messages sur iPhone

Un lien peut faire planter l'application Messages sur iPhone

Un petit malin s'est amusé à embarquer dans les métadonnées d'une page des centaines de milliers de caractères. La page, placée sur GitHub, était ensuite envoyée en lien vers un possesseur d'iPhone.

Côté iOS, il n'est malheureusement pas nécessaire d'appuyer sur le lien. Le simple fait de le recevoir déclenche le plantage de l'application, parfois en boucle. Pourquoi ? Parce que Messages génère à l'avance une prévisualisation de la page, afin de l'ouvrir rapidement en cas de besoin.

Apple a été informée du problème, qui fonctionne d'ailleurs sur tous les iPhone et toutes les versions d'iOS depuis au moins la 10.0. Auteur de la découverte, Abraham Masri précise que le bug fonctionne aussi sur macOS, ce qui peut être un problème puisque dans la plupart des cas, la réception des messages est synchronisée entre tous les appareils liés par le même compte.

Masri a parlé de sa trouvaille sur Twitter, mais GitHub a fini par supprimer la page. Certains ont pu cependant récupérer le code avant qu'il ne disparaisse, ce qui pourrait donner de mauvaises blagues pendant un temps.

Commentaires (2)


On peut toujours récupérer le code via web archive


Ce qui est moche c’est qu’il semble avoir contacté Apple, mais qu’ils n’ont pas bougé en réponse. D’où la publication du code…



Après, est-ce qu’il a fait ça bien avant de faire fuiter ou est-ce qu’il a juste voulu se faire un nom, ça… Faudrait une réaction d’Apple.


Fermer