Branch Target Injection (BTI) или Spectre v2 – это уязвимость безопасности, которая затрагивает микропроцессоры компьютеров и мобильных устройств. Уязвимость позволяет злоумышленникам выполнять вредоносный код, обходя меры защиты операционной системы.
Уязвимость BTI связана с предсказанием переходов в коде, которые используются для оптимизации производительности процессоров. Злоумышленники могут использовать уязвимость BTI, чтобы изменить цель перехода в коде и привести к выполнению вредоносного кода.
Уязвимость BTI впервые была обнаружена в 2019 году и затронула большинство процессоров, включая Intel, AMD и ARM. Производители процессоров выпустили патчи для устранения этой уязвимости, однако, из-за её сложности, не все устройства были обновлены.