Новости и события » Hi-Tech » Аппаратная особенность процессоров делает браузеры уязвимыми для атак переполнения буфера

Аппаратная особенность процессоров делает браузеры уязвимыми для атак переполнения буфера

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

Атака пользуется присущими современным процессорам особенностями механизма кэширования данных. Как выяснилось, с помощью JavaScript можно получить указатели на области памяти, которые призван скрывать ASLR. По словам исследователей, поскольку корень проблемы - аппаратный, программными средствами защититься от нее нельзя, хотя можно усложнить совершение атаки. В частности, такая программная защита реализована при поддержке авторов исследования разработчиками браузерного движка WebKit, используемого в продуктах App.

Уязвимыми могут быть не только браузеры, но любые приложения, способные выполнять JavaScript, в частности, программы просмотра PDF-документов. Решение проблемы, как считают исследователи, потребует взаимодействия разработчиков процессоров, операционных систем и браузеров.


Google: c Android 15 смартфон дольше работает от аккумулятора -...

Google: c Android 15 смартфон дольше работает от аккумулятора - прирост достигает трех часов

Инженеры Google оптимизировали работу спящего режима Android 15, что позволило увеличить время автономной работы в режиме ожидания - на некоторых устройствах прирост достигает трех часов. Об этом рассказали вице-президент по разработке Android Дэвид Бурк и...

сегодня 14:09

Свежие новости Украины на сегодня и последние события в мире экономики и политики, культуры и спорта, технологий, здоровья, происшествий, авто и мото

Вверх