دائرة الرقابة الداخلية دائرة الرقابة الداخلية للموت

الصورة

تم نشر رمز على github يؤدي إلى فرض إعادة تشغيل أجهزة iOS (11/12 GM) عند زيارة صفحة html. يؤدي أيضًا إلى توقف نظام التشغيل Mac OS High Sierra / Mojave عند استخدام Safari.


الرمز الذي يؤدي إلى فرض إعادة التشغيل هو كود html مع عدد كبير من divs المتداخلة ووظيفة ضبابية الخلفية "المجنونة":


... 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> ... 

تم أيضًا نشر PoC html-page التي تنفذ هذا الخطأ (مستخدمي Safari يتحملون المخاطر والمخاطر الخاصة بهم).



هناك افتراض بأن تسلل الخطأ على مستوى أقل من webkit وقد يؤدي إلى عواقب أكثر خطورة. أيضًا ، قد يكون استخدام هذا الخطأ قابلاً للتطبيق في الشركات الاجتماعية التقنية والنكات العملية الغبية ، لذلك أنصحك بأن تكون مرتابًا للغاية من جميع الروابط ، خاصة وأن جميع المتصفحات ، في الواقع ، هي إضافة لبرنامج Safari.

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


All Articles