В процессорах Apple нашли серьезную уязвимость, которую не устранить

Группа исследователей нашла уязвимость GoTech в процессорах M1, M2 и M3. Злоумышленники могут с ее помощью перехватывать криптографическую информацию, восстанавливать ключи шифрования и открывать доступ к конфиденциальным данным.

3 комментария

Уязвимость связана с механизмом предварительной загрузки данных (DMP — Data Memory-dependent Prefetcher). Он используется в процессорах Apple Silicon и Intel Raptor Lake. DMP иногда по ошибке загружает в кеш центрального процессора неподходящие данные, из-за чего нейтрализуются защитные средства ПО. Таким образом уязвимость позволяет заставить криптографическое ПО загрузить в кеш конфиденциальные данные для последующей их кражи.

По данным Tom’s Hardware, уязвимость затрагивает все виды алгоритмов шифрования, которые считаются защищенными от взлома. Единственный способ исправить ситуацию — снизить производительность шифрования и дешифрования на чипах. Разработчики могут направить компоненты шифрования на ядра, которые лишены DMP, однако это снизит общую производительность процессоров.

При этом процессоры Intel Raptor Lake 13 и 14 поколений лишены этой уязвимости, хотя в них также используется DMP. Apple не обозначила сроков, когда исправит уязвимость. Скорее всего, ее учтут при проектировании чипов M4, которые выйдут на рынок уже без этой ошибки.

Apple запустила единый сайт с документацией и характеристиками всех своих гаджетов
По теме
Apple запустила единый сайт с документацией и характеристиками всех своих гаджетов
Apple удалила приложение Навального по требованию Роскомнадзора
По теме
Apple удалила приложение Навального по требованию Роскомнадзора
У Apple грандиозные планы по выпуску новых AirPods. Их могут показать уже осенью
По теме
У Apple грандиозные планы по выпуску новых AirPods. Их могут показать уже осенью

Читать на dev.by