Сегодня 09 июля 2024
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Hardware

В процессорах Intel нашли очередную уязвимость к краже данных по сторонним каналам

Обнаружен новый способ взлома систем по побочному каналу, затрагивающий несколько поколений процессоров Intel. Данный способ атаки позволяет извлечь конфиденциальные данные через регистр EFLAGS и анализ тайминга выполнения инструкций. Фактически это ответвление уязвимости Meltdown, которая была обнаружена в 2018 году и затрагивает многие микропроцессоры на базе x86, а позже было обнаружено ещё ряд уязвимостей данного типа.

 Источник изображения: freepik

Источник изображения: freepik

По словам исследователей из Университета Цинхуа и Университета Мэриленда, новый способ взлома использует уязвимость во временном выполнении, которая позволяет извлекать секретные данные из пространства пользовательской памяти посредством временного анализа.

Исследователи считают, что лазейка для взлома — это недостаток в изменении регистра EFLAGS при переходном выполнении, влияющий на синхронизацию инструкций JCC (переход по коду условия). Регистр EFLAGS — это регистр ЦП, который содержит различные флаги, связанные с состоянием процессора, а инструкция JCC — это инструкция ЦП, которая допускает условное ветвление на основе содержимого регистра EFLAGS. Атака выполняется в два этапа: первый заключается в запуске временного выполнения и кодировании секретных данных через регистр EFLAGS, а второй — в измерении времени выполнения инструкции JCC для декодирования данных.

 Источник изображений: arxiv.org

Источник изображений: arxiv.org

Экспериментальные данные показали, что атака позволила извлечь 100 % данных в случае с системами на Intel Core i7-6700 и Intel Core i7-7700, и имела некоторый успех против более нового процессора Intel Core i9-10980XE. Эксперимент проводился на Ubuntu 22.04 jammy с ядром Linux версии 5.15.0. Тем не менее, исследователи отмечают, что эта атака по времени не так надёжна, как методы побочного канала с состоянием кеша, и чтобы получить лучшие результаты в последних чипах, атаку пришлось бы повторять тысячи раз.

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

Тем не менее, они по-прежнему предлагают некоторые нетривиальные меры, такие как изменение реализации инструкции JCC, чтобы сделать измерение состязательного выполнения невозможным ни при каких условиях, или переписывание EFLAGS после временного выполнения, чтобы уменьшить его влияние на инструкцию JCC.

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Вечерний 3DNews
Каждый будний вечер мы рассылаем сводку новостей без белиберды и рекламы. Две минуты на чтение — и вы в курсе главных событий.
Материалы по теме
Прежде чем оставить комментарий, пожалуйста, ознакомьтесь с правилами комментирования. Оставляя комментарий, вы подтверждаете ваше согласие с данными правилами и осознаете возможную ответственность за их нарушение.
Все комментарии премодерируются.
Комментарии загружаются...

window-new
Soft
Hard
Тренды 🔥
WhatsApp тестирует ИИ-редактирование фотографий с помощью текстовых запросов 32 мин.
Психологический хоррор Scotophobia от российской студии отправит игроков в кромешную тьму отвоёвывать свой дом у нечисти — дата выхода и жуткий трейлер 2 ч.
Microsoft запатентовала технологию защиты от «визуального взлома» с помощью отслеживания взгляда 2 ч.
«Это был крупный провал»: создатель Okami рассказал, что пошло не так 3 ч.
Ещё капельку: Бирмингем дал Oracle ещё £10 млн на поддержку провального внедрения ERP Fusion, которое уже обошлось в £100+ млн 4 ч.
Правительство Германии владеет биткоинами на $2 млрд — это пугает инвесторов 4 ч.
Создатели «Смуты» взялись за работу над прототипами новых игр 6 ч.
«Невероятно многообещающе»: блогер показал геймплей мультиплеерного мода в духе GTA Online для Cyberpunk 2077 6 ч.
Бывший эксперт AMD по трассировке лучей поможет сделать компьютерные чипы Qualcomm пригодными для игр 6 ч.
Аниматор «засветил» неанонсированный ремейк от издателя Borderlands, BioShock и Mafia — фанаты теряются в догадках 7 ч.
HP сняла с производства принтеры LaserJet, которые не работали без подключения к интернету 7 мин.
Новая статья: Обзор смартфона TECNO CAMON 30 Pro 5G: еще один из рода «камон» 2 ч.
Европа завтра впервые запустит ракету Ariane 6 — она должна стать альтернативой американской SpaceX Falcon 9 2 ч.
Key Point построит в Ростовской области ЦОД на тысячу стоек 2 ч.
Gigabyte представила 27-дюймовый игровой монитор M27UA с 4K и 160 Гц 4 ч.
Asus анонсировала мини-ПК NUC 14 Pro Plus на базе процессоров Intel Core Ultra 100 4 ч.
NASA закончило симуляцию экспедиции на Марс — все исследователи живы и здоровы после года в полной изоляции 5 ч.
Google отказалась от углеродно-нейтрального статуса ради достижения реальных нулевых выбросов к 2030 году 7 ч.
Samsung рассказала об обновлённом датчике BioActive для будущих смарт-часов Galaxy Watch 7 ч.
Космический телескоп NASA NEOWISE для фотоохоты на астероиды скоро завершит работу и сгорит в атмосфере 7 ч.