IT-словарь › Безопасность › Spectre

Spectre

Безопасность Svenska → Обновлено: 2026-10-18

Класс уязвимостей процессоров (CVE-2017-5753/5715, январь 2018), которые через предсказание переходов и спекулятивное исполнение выдают содержимое памяти по времени доступа к кэшу.

Вариант 1 (обход проверки границ): процессор обучают так, чтобы он спекулятивно читал за границей массива; даже когда проверка исправляет ошибку, кэш уже изменён. Вариант 2 (внедрение цели перехода): обучают косвенный переход, и спекулятивно выполняется не та функция. Затронуты Intel, AMD, ARM и IBM.

Защита: retpoline, регистры IBPB/IBRS/STIBP, обновления микрокода, санитизация пользовательских указателей в ядре. Цена по производительности — от 0 до 15 %. Spectre открыл целую область атак на спекулятивное исполнение — с тех пор вариантов набралось десятки.

← Назад к словарю