According to Hajhamid's research, the exploit leverages the original Switch version of SmileBasic 4, a programming interpreter that runs on Nintendo's hardware. By sending USB commands to the system and observing output via HDMI, Hajhamid's custom harness identified an integer overflow that occurs when items are removed from an array in SmileBasic. This error provides access to an array pointer, enabling read-write access to system memory.
The jailbreak is described as "tethered", meaning it requires a constant connection to a separate computer running a node.js package to enable privileged system access. Hajhamid noted that the setup also used a Bluetooth light switch for power cycling.
Hajhamid stated that the access "lets us run homebrew, reverse engineer and mod Switch 2 games, back up save files off the Switch, and access most of the Switch 2's peripherals through MMIO." The exploit is currently limited to userland and does not provide full system control.
Nintendo has not yet responded to the development.
