До воплей ярости Nintendo осталось 3…2…1: Switch 2 взломана без модчипа!

Энтузиаст и исследователь безопасности опубликовал технический отчёт о создании ns2jb — первого в истории программного tethered-джейлбрейка для Nintendo Switch 2. Эксплойт позволяет выполнять произвольный нативный код с правами обычных системных модулей (sysmodules) и встроенного файлового менеджера fs, открывая путь для запуска домашнего софта (homebrew), создания модификаций для игр, резервного копирования сохранений и прямого доступа к периферии через MMIO. В качестве демонстрации возможностей утилиты был создан мод для эксклюзива Mario Kart World с добавлением новых персонажей.

Процесс поиска уязвимостей потребовал нестандартных подходов: из-за жёстких ограничений WebKit на Switch 2 (XOM, PAC, CFI) исследователи использовали в качестве плацдарма старый добрый движок классической игры SmileBASIC со старой консоли. Обнаруженное там целочисленное переполнение при удалении элементов массива позволило получить примитив чтения и записи памяти out-of-bounds. Уязвимость в системном модуле fs, связанная с переполнением буфера при нормализации путей с тегом /.., дала полный доступ к файловой системе, после чего авторы смогли подменять бинарные файлы и выполнять произвольный код на уровне процессов.

Источник: www.goha.ru

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев