Gezine/CivSwitch · 2d
CivSwitch is a toolchain that exploits a chat XSS vulnerability in Civilization 7 to achieve userland code execution on Nintendo Switch.
It provides a toolchain for researchers and users to execute arbitrary JavaScript payloads on Nintendo Switch consoles by exploiting a chat XSS vulnerability in Civilization 7. It uses a Raspberry Pi Pico as a USB HID keyboard to type a chat XSS payload into the game, which then loads a Remote JS Loader and a persistent boot trigger.
GitHub · New on GitHub · 565 stars