핵심 정보

pepsipu라는 온라인 이름으로 알려진 보안 연구원 Sammy Hajhamid는 펌웨어 버전 23.0.1을 실행하는 닌텐도 스위치 2와 호환되는 소프트웨어 전용 탈옥 도구인 ns2jb를 공개했습니다. 해당 연구원은 독점 타이틀인 '마리오 카트 월드'를 수정하여 피터 그리핀과 하츠네 미쿠 같은 커스텀 캐릭터를 추가하는 방식으로 이 익스플로잇을 시연했습니다.

개발 과정에서는 테스트를 자동화하기 위해 OpenAI의 Codex가 활용되었습니다. 콘솔을 JetKVM 및 하드웨어 기반 전원 버튼 트리거에 연결함으로써 AI 에이전트들이 독립적으로 반복 작업을 수행할 수 있었습니다. 이 익스플로잇 체인은 SmileBASIC 4 내의 32비트 정수 오버플로로 시작하여 콘솔 파일 시스템 서비스의 버퍼 오버플로로 이어집니다.

이번 탈옥을 통해 시스템 모듈 권한으로 네이티브 코드를 실행할 수 있게 되어 홈브류, 세이브 백업, 게임 수정이 가능해졌습니다. 지난 7월 사용자 영역 익스플로잇을 공개했던 연구원 Gezine은 이 작업이 합법적이라고 평가했습니다.

하지만 현재 이 탈옥은 테더링 방식이라 재부팅할 때마다 다시 실행해야 하며, 커스텀 펌웨어나 커널 수준의 액세스는 지원하지 않습니다. 닌텐도는 이번 익스플로잇에 대해 공식 입장을 밝히지 않았습니다. 불법 복제 및 에뮬레이션에 대응해 온 회사의 과거 행보를 고려할 때, 업계 관계자들은 펌웨어 패치나 eShop에서 SmileBASIC 4가 삭제될 가능성을 예상하고 있습니다.

자세한 내용은 원문에서 확인하세요.