Les ingénieurs de Kyoto doivent être en ébullition. Une faille de sécurité vient d’être découverte sur la Switch 2, et elle a ceci de redoutable qu’elle ne nécessite aucune connexion internet pour être exploitée hors ligne.
Autrement dit, un simple fichier glissé sur la console suffirait à en ouvrir les portes. Une brèche qui pourrait faciliter le piratage et faire trembler l’écosystème si verrouillé de Nintendo. Faut-il s’inquiéter pour l’avenir de la console, ou la parade est-elle déjà en route ? On fait le point sur cette vulnérabilité inattendue.
La faille offline de la Switch 2 change la donne :
- Un exploit universel et hors ligne, sans WebKit ni Nintendo Online, compatible avec toutes les versions du firmware.
- Il ne permet pas encore de jailbreak, mais ouvre une porte d’entrée stable pour les chercheurs en homebrew.
- Nintendo peut colmater la brèche rapidement, mais cette avancée relance la course au piratage sur la console.
La découverte de Gezine constitue un tournant majeur pour le homebrew sur Nintendo Switch 2
Tout d’abord, le développeur Gezine a révélé une faille en espace utilisateur qui fonctionne sans recourir à WebKit ni à une connexion Internet. Contrairement aux exploits précédents, celui-ci ne dépend pas des sauvegardes en ligne. Par conséquent, il reste compatible avec toutes les versions du micrologiciel. De plus, il ne nécessite pas d’abonnement au service Nintendo Online. Ainsi, même si un kexploit venait à voir le jour, cette porte d’entrée universelle permettrait à la quasi-totalité des utilisateurs d’en profiter.
En quoi cet exploit se distingue-t-il radicalement des failles liées aux sauvegardes ?
Ensuite, la grande faiblesse des anciens exploits résidait dans leur dépendance aux transferts de sauvegarde. En effet, pour les utiliser, il fallait impérativement disposer de la dernière version du firmware. Or, beaucoup de consoles restent délibérément sur des versions plus anciennes.
De surcroît, ce système excluait 99 % des utilisateurs potentiels. Désormais, la méthode de Gezine s’affranchit de cette contrainte. Par voie de conséquence, n’importe quelle console, quel que soit son historique de mise à jour, peut théoriquement servir de point d’entrée.
Le WebKit de la Switch 2 a été délibérément contourné par le développeur
Par ailleurs, le navigateur de la console s’avère une véritable forteresse. En effet, Nintendo a intégré un Pointer Authentication Code développé par ARM. Concrètement, ce mécanisme bloque l’exécution de code ROP, rendant les attaques classiques totalement inefficaces.
Face à cette impasse technique, Gezine a judicieusement cherché une alternative plus simple. Il a donc évité un mur quasi infranchissable pour se concentrer sur une autre brèche plus accessible. Dès lors, son exploit a pu voir le jour sans se heurter à la sécurité renforcée du navigateur.
Que permet réellement une faille en espace utilisateur à ce stade ?
Il convient de tempérer les attentes du grand public. Une brèche en espace utilisateur autorise uniquement l’exécution de code dans le bac à sable d’une application. Elle ne donne pas accès à un firmware personnalisé ni à des ROM piratées. De plus, un contrôle total du système reste hors de portée pour l’instant. Néanmoins, cette première couche est cruciale. Elle sert de rampe de lancement indispensable aux chercheurs pour explorer des couches plus profondes. Finalement, ce travail de sape ouvre la voie à un futur jailbreak.
Quel avenir pour la scène homebrew face aux ripostes éclair de Nintendo ?
Enfin, la route reste longue avant un jailbreak complet et fonctionnel. La divulgation publique de cette faille divise d’ailleurs la communauté. Il faut dire que Nintendo a prouvé par le passé sa capacité à corriger ces vulnérabilités en quelques heures.
D’autre part, le nouveau CLUF donne le droit à l’entreprise de rendre inutilisables les machines modifiées. Par conséquent, les pirates jouent une course contre la montre permanente. Toutefois, cette avancée prouve que la résistance technique s’organise malgré la pression juridique et logicielle du constructeur.
- Partager l'article :
