Un chercheur révèle une faille de la Switch 2

Sammy Hajhamid, connu en ligne sous le pseudonyme de pepsipu, a décrit une chaîne de vulnérabilités permettant l'exécution de code non autorisé sur une Switch 2 à jour, sans aucune modification matérielle. Il a partagé sa découverte sur X dans la nuit du mercredi 22 octobre au jeudi, avec une vidéo montrant des personnages issus de différents jeux réunis dans Mario Kart World.

Conséquences pour les utilisateurs de la console

Cette faille ouvre la voie aux applications homebrew, aux modifications de jeux et à la sauvegarde des données de jeu en dehors de la console. Selon Hajhamid, il s'agit de la première faille de ce niveau sur une console qui s'était écoulée à 23,68 millions d'exemplaires au 30 juin 2026. Jusqu'à présent, la Switch 2 résistait à ce type d'attaques.

Réaction de l'industrie et failles similaires

Gezine, un développeur bien connu, a réagi à l'annonce. Il avait auparavant découvert une vulnérabilité dans le firmware 14.10 de la PS5. Il a également signalé ses propres failles sur les deux générations de la Nintendo Switch. Après avoir échangé avec Hajhamid, il a qualifié ce jailbreak de sérieux, tout en estimant qu'il avait peut-être été publié trop tôt.

Détails techniques de la faille

Hajhamid a utilisé Codex, un agent de programmation d'OpenAI, pour l'aider à développer l'exploit. Il a relié ses consoles à des boîtiers JetKVM, qui envoient des commandes de manette et capturent les images. Un interrupteur Bluetooth acheté sur Amazon a été utilisé pour appuyer sur le bouton de mise en marche lorsque la Switch 2 plantait. L'IA a d'abord visé le navigateur web intégré, mais a été bloquée par des fonctions de sécurité comme l'ARM PAC. Elle s'est alors concentrée sur SmileBASIC 4, un outil de développement de jeux qui avait déjà été exploité auparavant.

Limites et mises à jour à venir

La faille, baptisée ns2jb, est un jailbreak dit « tethered », ce qui signifie qu'il doit être réactivé après chaque redémarrage ou plantage. Contrairement à Atmosphère sur la Switch originale, elle n'installe pas de système modifié permanent. Le chercheur n'a mentionné ni jeux piratés dans sa publication, ni publié à ce jour de faille pour la Switch 1.

Perspectives de correctifs

Les failles logicielles peuvent souvent être corrigées par une simple mise à jour, contrairement aux failles matérielles. Nintendo a déjà retiré des jeux de l'eShop après la découverte de vulnérabilités. La faille fonctionne actuellement sur la version 23.0.1 du firmware, et la prochaine mise à jour pourrait fermer cette brèche. Le code de ns2jb est disponible sur GitLab, et Gezine prévoit de publier bientôt sa propre faille sur la Switch sur GitHub.