Бреши в движке WebKit позволяют выполнить код через специальный сайт

Бреши в движке WebKit позволяют выполнить код через специальный сайт

Бреши в движке WebKit позволяют выполнить код через специальный сайт

В движке WebKit, предназначенном для отображения веб-страниц, нашли несколько опасных уязвимостей. Одну из этих дыр можно использовать для удалённого выполнения кода, достаточно лишь заманить жертву на специальный вредоносный сайт.

Напомним, что WebKit является свободным движком с открытым исходным кодом. Уже почти двадцать лет эта разработка используется в Safari и других продуктах корпорации Apple. Также WebKit взяли на вооружение разработчики приложений для macOS, iOS и Linux.

Проблемы безопасности обнаружили специалисты компании Cisco Talos, описавшие бреши вида «use-after-free». По словам исследователей, эти уязвимости представляют серьёзную угрозу, поскольку позволяют выполнить вредоносный код удалённо.

Чтобы использовать описанные бреши в атаке, злоумышленники должны заманить жертву на специальную веб-станицу. Само собой, при этом атакуемый пользователь должен посетить ресурс через браузер, использующий WebKit.

Эксперты Cisco Talos уточнили, что уязвимости затрагивают три функции движка: WebSocket, AudioSourceProviderGStreamer и ImageDecoderGStreamer. Баги получили соответствующие идентификаторы: CVE-2020-13584, CVE-2020-13558 и CVE-2020-13543.

Согласно заметке разработчиков, Cisco Talos сообщила об уязвимостях ещё осенью. На сегодняшний день патчи уже готовы, так что обновившим версию движка пользователям не должно ничего угрожать. Специалисты опубликовали технические детали брешей в своём блоге.

Что касается Apple, то пользователей ждут аналогичные патчи, скорее всего, с выходом ближайших обновлений софта.

Самарские учёные заглянули в мэрии городов Minecraft

Полиция без дела, суды пустуют, а гриферство разрешено. Казалось бы, виртуальный город уже должен пылать. Но исследование Самарского университета показало: игроки Minecraft способны поддерживать порядок без сурового кодекса и армии надзирателей.

Исследовательница Ольга Удалова провела восемь интервью с мэрами виртуальных городов и опросила 246 игроков.

Выяснилось, что устойчивость таких сообществ зависит прежде всего от плотности социальных связей. Формальные правила тоже есть, но погоду делают не они.

В одних городах действуют подробные нормы, в других подход предельно лаконичен: законов по сути нет, если ты адекватный. Вместо полиции и суда работают личные знакомства, взаимопомощь, репутация и неформальный авторитет мэра. Конфликты жители предпочитают разбирать переговорами, а ущерб — компенсировать добровольно.

Показателен Бустерград с населением 117 человек. Исследовательница относит его к полуанархическим сообществам: местные правила формально разрешают гриферство и присвоение чужого имущества. Однако пользоваться этой свободой игроки не спешат.

Однажды житель случайно уничтожил чужой лут и без всякого суда выплатил владельцу 2000 единиц игровой валюты. Никто его не заставлял — просто получить репутацию человека, с которым лучше не связываться, оказалось дороже.

Исследование показывает, что в рассмотренных городах Minecraft порядок держится не на страхе наказания, а на доверии и социальных связях. Плохая репутация осложняет торговлю, общение и совместные проекты, а заодно отпугивает новых жителей.

RSS: Новости на портале Anti-Malware.ru