Исследователи из группы fail0verflow сумели запустить ОС Linux на игровой приставке Nintendo Switch. Проще говоря, они смогли обойти защиту от загрузки сторонних прошивок. Как известно, Nintendo Switch построена на аппаратной платформе NVIDIA Tegra X1 и использует в штатной прошивке компоненты из FreeBSD.

Важно отметить, что ранее команда fail0verflow уже смогла обойти защиту игровых консолей Sony PlayStation 3 и 4.

Как ожидается, код будет раскрыт в ближайшее время. При этом исследователи заявили, что для обхода механизма верификации загрузчика использовалась уязвимость, которую Nintendo не сможет устранить через обновление прошивки. Она присутствует в самом коде загрузчика, который в свою очередь размещается в ПЗУ, недоступном для изменения. Решение может быть предоставлено только самой компанией NVIDIA на уровне производства новых SoC Tegra X1. На существующих консолях «закрыть» уязвимость не получится.