Новооткрит метод за заобикаляне на защитите, наречен ns2jb, позволява софтуерно компрометиране на конзолите Nintendo Switch 2, продавани в магазините.
Експлойтът е създаден от разработчика pepsipu и потвърден от експерта по сигурност Gezine, който прегледал публичния код и разговарял със създателя. Gezine преди това е публикувал друг универсален експлойт за платформата.
Информацията за този експлойт се появи малко повече от година след стартирането на конзолата на пазара. За разлика от методите, използващи хардуерни модификации, ns2jb не изисква запояване или трайни промени във фърмуера. Описан е като експлойт, базиран на паметта и работещ с активна връзка, който според информацията функционира върху конзоли, работещи с фърмуер 23.0.1. Тъй като модификацията съществува само в оперативната памет, рестартирането на системата възстановява нормалното поведение и потребителите трябва да активират отново експлойта след всяко включване. След активиране, според информацията, той позволява изпълнение на собствен код с повишени привилегии.
Разработка с помощта на изкуствен интелект и вероятен период за отстраняване на проблема
Според съобщения, разработчикът е използвал OpenAI Codex, за да ускори някои части от проучването на уязвимостта, намалявайки работата, която иначе би изисквала продължително ръчно тестване.
Експлойтът вероятно прониква в конзолата чрез слоя за съвместимост с по-стари версии, като се насочва към оригиналната версия на SmileBASIC за Nintendo Switch. След като векторът на атаката е публично известен, Nintendo може да реагира, като премахне засегнатото приложение от eShop и пусне актуализация на фърмуера.
Демонстрирани възможности
В демонстрация, pepsipu модифицирал Mario Kart World, за да добави персонализирани играеми герои, включително Peter Griffin, Hatsune Miku, Cinnamoroll и Red от Angry Birds. По-общо казано, изпълнението на собствен код може да предостави на потребителите и разработчиците достъп до софтуерни среди, запазени състояния и периферни интерфейси на конзолата.

Коментари
Остави коментар