Новые уязвимости в области спекулятивного исполнения

Новые уязвимости в области спекулятивного исполнения

С тех пор, как в начале года, когда недостатки Spectre и Meltdown стали общеизвестными, мы наблюдаем постоянный выпуск обновлений безопасности для процессоров x86 и ARM. Из этих двух, Spectre, который лучше понимается как класс недостатков, связанных с тем, как спекулятивное выполнение обычно реализуется в современных микропроцессорах, - большая проблема, более серьезные последствия для долговременной безопасности системы. Но появился новый недостаток, называемый Foreshadow. Это концептуально немного ближе к Meltdown, а не к Spectre, и он открывает открытые модули Intel Software Guard Extensions (SGX). Intel называет эту ошибку L1TF для L1 Terminal Fault.

Новые уязвимости в области спекулятивного исполнения

Foreshadow работает, пытаясь прочитать данные в анклаве. Это не удается - процессор предотвращает активность. Но из-за того, как работает спекулятивное выполнение, попытка считывания блока памяти выполняет несколько инструкций перед откатом CPU для поддержания своего собственного состояния. Это позволяет злоумышленникам выводить содержимое памяти ядра. Исследователи также обнаружили способ обойти методы защиты, которые предназначены для того, чтобы данные анклава SGX не читались процессами вне анклава.

Это видео также объясняет атаку:

Ничто из этого не является хорошим, но есть некоторые менее плохие новости. Исследователи, которые его обнаружили, работали с Intel несколько месяцев - почти, по сути, с тех пор, как упали первые сведения о Spectre и Meltdown. Обновления микрокода уже были распространены, что позволяет ЦП очищать кеш L1 при выходе из анклава. Hyper-Threading по-прежнему представляет потенциальный фактор риска, но Intel обещает, что его процессоры Cascade Lake, которые будут отправлены в этом году, не будут включать L1TF или Meltdown вообще.

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

Читать далее

Новая серия AMD Radeon RX 6000 оптимизирована для борьбы с амперами
Новая серия AMD Radeon RX 6000 оптимизирована для борьбы с амперами

AMD представила серию RX 6000 сегодня. Впервые с момента покупки ATI в 2006 году использование графических процессоров AMD на платформах AMD даст определенные преимущества.

Новые детали Intel Rocket Lake: обратная совместимость, графика Xe, Cypress Cove
Новые детали Intel Rocket Lake: обратная совместимость, графика Xe, Cypress Cove

Intel опубликовала немного больше информации о Rocket Lake и его 10-нм процессоре, который был перенесен на 14-нм.

Хаббл исследует 16 "Психеи", астероид стоимостью 10 000 квадриллионов долларов
Хаббл исследует 16 "Психеи", астероид стоимостью 10 000 квадриллионов долларов

Исследователи только что завершили ультрафиолетовое обследование 16 Psyche, сверхценного астероида, который НАСА планирует посетить в 2026 году.

Intel представляет новые мобильные графические процессоры Xe Max для создателей контента начального уровня
Intel представляет новые мобильные графические процессоры Xe Max для создателей контента начального уровня

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