Производственные версии обновленного микрокода выпущены для процессоров линейки Intel Core 6, 7 и 8 поколений.
Intel продолжает обновлять и тестировать микрокод для защиты своих продуктов от эксплойта уязвимостей Spectre и Meltdown. В минувший вторник исполнительный вице-президент компании Навин Шеной (Navin Shenoy) объявил о готовности новых патчей для процессоров с микроархитектурой Kaby Lake, Coffee Lake и еще нескольких платформ на базе Skylake.
Напомним, Intel пришлось дорабатывать первоначальные заплатки для Spectre из-за проблем, возникших у пользователей после их установки. Обнаружив причину, разработчик призвал всех приостановить развертывание дефектного микрокода, и заново запустил процесс, включив в него всестороннее тестирование силами клиентов и партнеров.
Первые производственные версии доработанного микрокода были выпущены 7 февраля; они предназначались для нескольких Skylake-платформ и были сразу переданы партнерам Intel для подготовки новых прошивок.
Новый выпуск, по словам Шеноя, охватывает продуктовые линейки Intel Core шестого, седьмого и восьмого поколений, новейшее семейство процессоров Intel Core X-series, а также недавно анонсированные процессоры Xeon Scalable и Xeon D для дата-центров. Доработанный микрокод пользователи в большинстве случаев получат через OEM-провайдеров в виде обновления прошивки.
Насколько известно, защиту от атак Spectre по второму сценарию (branch target injection) Intel реализовала, добавив функциональность IBRS, позволяющую во время работы разрешать и запрещать спекулятивное выполнение косвенных переходов. Анонсируя новый выпуск, Шеной отметил, что в данном случае возможны и другие решения по защите от эксплойта. К примеру, Google разработала особую программную сборку — последовательности retpoline, позволяющие исключить вовлечение механизма спекулятивного выполнения для косвенных переходов.
Со степенью готовности патчей для продуктов Intel можно ознакомиться, заглянув в сводную таблицу на сайте компании. Так, согласно этому документу, обновления для Sandy Bridge, Ivy Bridge, Haswell и Broadwell в настоящее время проходят бета-тестирование.