Un bout de code web plante et redémarre l'iPhone

Le par Jérôme G.  |  15 commentaire(s)
bombe

Du code CSS plante et redémarre l'iPhone. En cause, une propriété particulière de CSS et le moteur de rendu WebKit.

Développeur et chercheur en sécurité, Sabri Haddouche a publié une preuve de concept qui affecte les appareils iOS avec pour conséquence un plantage et redémarrage de n'importe quel iPhone (ou iPad).

Une quinzaine de lignes de code dans une page web suffisent avec simplement du HTML et CSS. En l'occurrence, il s'agit d'exploiter un bug en rapport avec le moteur de rendu WebKit et la propriété CSS backdrop-filter permettant d'obtenir une effet de flou ou de changement des couleurs d'une zone derrière un élément.

Selon le découvreur du bug, tout ce qui permet un rendu HTML sur iOS est touché. Autant dire que pour jouer de vilains tours, un lien est si vite arrivé… D'autant plus que la preuve de concept est disponible sur GitHub et le chercheur en sécurité joue lui-même les artificiers via Twitter :

Si cette attaque est ennuyeuse, elle n'est par contre pas malveillante. Elle provoque une surconsommation des ressources graphiques. La propriété CSS impliquée est encore expérimentale et n'est pas activée par tous les navigateurs exploitant WebKit.

À ZDNet, Sabri Haddouche précise que le code HTML et CSS affecte également macOS avec un freeze de Safari et un ralentissement. Avec l'ajout d'un code JavaScript, les choses se compliquent et il semble que Safari relance le problème après un démarrage forcé. Le chercheur en sécurité a ainsi décidé de ne pas publier ce code pour macOS.

Il a alerté Apple de sa trouvaille découverte alors qu'il planchait sur des DoS (dénis de service) affectant des navigateurs.

  • Partager ce contenu :
Complément d'information

Vos commentaires Page 1 / 2

Trier par : date / pertinence
Safirion offline Hors ligne VIP icone 40576 points
Le #2031697
Bon, j'l'ai envoyé à un pote qui a un iPhone, il a bien aimé

https://bit.ly/2NNrklV
yusdaforce offline Hors ligne Vénéré icone 3099 points
Premium
Le #2031699
Safirion a écrit :

Bon, j'l'ai envoyé à un pote qui a un iPhone, il a bien aimé

https://bit.ly/2NNrklV


pas encore testé mais je le partage aussi à quelques connaissances..
CoRsCiA offline Hors ligne VIP icone 6615 points
Premium
Le #2031700
je pense que je vais bien jouer aussi aujourd'hui ...


Safirion offline Hors ligne VIP icone 40576 points
Le #2031701
CoRsCiA a écrit :

je pense que je vais bien jouer aussi aujourd'hui ...




C'est avec ce genre de news qu'on commence bien une semaine
Ulysse2K offline Hors ligne VIP icone 48616 points
Le #2031703
Safirion a écrit :

CoRsCiA a écrit :

je pense que je vais bien jouer aussi aujourd'hui ...




C'est avec ce genre de news qu'on commence bien une semaine


Clair que si on peut faire une petite blague sympa, c'est toujours agréable pour starter sa semaine.

Dublab away Absent VIP icone 5990 points
Le #2031709
Merci de l'infos.

(se frotte mes mains)
Anonyme
Le #2031713
IOS serait mal programmé et le navigateur pas étanche avec le reste du système ????
Mais quelle surprise !
Ulysse2K offline Hors ligne VIP icone 48616 points
Le #2031727
Magic2016 a écrit :

IOS serait mal programmé et le navigateur pas étanche avec le reste du système ????
Mais quelle surprise !


Tu sais qu'il y a iOS dans un iPhone ? Mais quelle surprise !
Ulysse2K offline Hors ligne VIP icone 48616 points
Le #2031728
Dublab a écrit :

Merci de l'infos.

(se frotte mes mains)


Satanas ne serait-il ton prénom par hasard ?
CoRsCiA offline Hors ligne VIP icone 6615 points
Premium
Le #2031739
en fait, la blague du SMS avec les Wiko c'était plus fun ...

icone Suivre les commentaires
Poster un commentaire