iOS CSS des Todes

Bild

Auf github wurde ein Code veröffentlicht, der dazu führt, dass iOS-Geräte (11/12 GM) beim Besuch einer HTML-Seite neu gestartet werden . Außerdem friert Mac OS High Sierra / Mojave bei Verwendung von Safari ein.


Der Code, der zum Neustart erzwingt, ist ein HTML-Code mit einer großen Anzahl verschachtelter Divs und einer "verrückten" Hintergrundunschärfefunktion:


... div { backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); width:10000px; height:10000px; } </style> </head> <body> <div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div> ... 

Ebenfalls veröffentlichte PoC- HTML-Seite, die diesen Fehler implementiert (Safari-Benutzer gehen auf eigene Gefahr und Gefahr).



Es wird davon ausgegangen, dass sich der Fehler auf einer niedrigeren Ebene als das Webkit eingeschlichen hat und zu schwerwiegenderen Konsequenzen führen kann. Die Verwendung dieses Fehlers kann auch in soziotechnischen Unternehmen und dummen praktischen Witzen angewendet werden. Ich rate Ihnen daher, allen Links gegenüber äußerst misstrauisch zu sein, zumal alle Browser unter iOS tatsächlich ein Add-On für Safari sind.

Source: https://habr.com/ru/post/de423411/


All Articles