Consolas

Nintendo Switch 2 habría bloqueado el jailbreak ns2jb con la actualización 23.5.0

Nintendo Switch 2 habría bloqueado el jailbreak ns2jb con la actualización 23.5.0

Nintendo ha distribuido la actualización 23.5.0 para Switch 2, una versión del sistema que habría corregido la vulnerabilidad utilizada por ns2jb, considerado el primer jailbreak exclusivamente mediante software de la consola. Según el conocido dataminer OatmealDome, el nuevo firmware impide aprovechar el exploit que permitía ejecutar aplicaciones homebrew y modificar determinados videojuegos.

La corrección supone un importante obstáculo para la comunidad de desarrolladores, que había conseguido acceder a funciones internas de Switch 2 mediante la versión 23.0.1. Aunque Nintendo no menciona expresamente esta vulnerabilidad en sus notas oficiales, los cambios introducidos impedirían continuar utilizando el procedimiento conocido en consolas actualizadas.

El firmware 23.5.0 impide utilizar el jailbreak ns2jb

Según explicó OatmealDome en su cuenta de X, Nintendo habría corregido el fallo del sistema operativo que permitía ampliar el acceso obtenido mediante determinados videojuegos. Esta vulnerabilidad era fundamental para que ns2jb pudiera ejecutar código fuera del entorno inicialmente comprometido y acceder a funciones que normalmente permanecen restringidas.

La consecuencia más importante afecta a la extracción de archivos de videojuegos y su modificación mediante herramientas no oficiales. Estas operaciones habían comenzado a realizarse después de la publicación del jailbreak, pero el nuevo firmware bloquearía el procedimiento utilizado hasta ahora en los sistemas que instalen la actualización.

No obstante, el cierre de esta vulnerabilidad no significa que Switch 2 haya quedado completamente protegida frente a cualquier modificación futura. La actualización afecta a un método concreto de acceso al sistema, sin descartar que puedan descubrirse otras vulnerabilidades o desarrollarse procedimientos diferentes.

Tampoco implica que los archivos extraídos anteriormente hayan dejado de funcionar. Las copias de datos y modificaciones obtenidas antes de instalar el firmware permanecen fuera del alcance de esta corrección, aunque su utilización puede depender de las herramientas, versiones del sistema y condiciones de compatibilidad correspondientes.

ns2jb utilizaba SmileBASIC 4 para acceder al sistema de Switch 2

El jailbreak ns2jb fue desarrollado por el investigador de seguridad Sammy «pepsipu» Hajhamid, quien presentó su trabajo en octubre de 2026. Su funcionamiento aprovechaba inicialmente una vulnerabilidad de desbordamiento de enteros en SmileBASIC 4, una aplicación de programación publicada originalmente para Nintendo Switch y compatible con Switch 2 mediante retrocompatibilidad.

El investigador consiguió combinar este punto de entrada con otra vulnerabilidad relacionada con la gestión de memoria del sistema de archivos, ampliando considerablemente las posibilidades de ejecución. De esta forma, ns2jb podía utilizar determinados servicios internos, ejecutar aplicaciones homebrew, realizar copias de partidas guardadas y modificar archivos de videojuegos.

Sin embargo, el procedimiento no proporcionaba control completo sobre el kernel ni permanecía activo después de reiniciar la consola. Además, requería la intervención de un ordenador para completar su ejecución, por lo que no se trataba de una modificación permanente comparable a otras soluciones utilizadas anteriormente en consolas Nintendo.

El proyecto también contó con la participación de OpenAI Codex durante las tareas de investigación y desarrollo. Entre las demostraciones realizadas figuraba una modificación de Mario Kart World con personajes ajenos al videojuego original, utilizada para mostrar las capacidades de ejecución y modificación de archivos obtenidas mediante el exploit.

SmileBASIC 4 y Civilization VII mantienen vulnerabilidades limitadas

Aunque Nintendo habría bloqueado el acceso al sistema operativo, las vulnerabilidades presentes en SmileBASIC 4 y Civilization VII continuarían existiendo, según OatmealDome. La diferencia es que los programas ejecutados mediante estos puntos de entrada ya no podrían superar las restricciones del entorno correspondiente.

Esto significa que el código homebrew quedaría limitado a las capacidades que cada aplicación permite utilizar, sin disponer del acceso ampliado a los servicios internos que proporcionaba ns2jb. En la práctica, la utilidad de estos exploits se reduce considerablemente para desarrollar herramientas capaces de interactuar con otras partes del sistema.

OatmealDome también contempla posibles excepciones relacionadas con determinados videojuegos físicos y futuras actualizaciones de juegos. Algunas versiones distribuidas en cartucho podrían conservar condiciones que permitan determinadas operaciones, aunque estas posibilidades no equivalen a recuperar las capacidades completas del jailbreak.

Por tanto, no puede afirmarse que todas las vías de extracción o modificación de videojuegos hayan desaparecido definitivamente. Lo que habría quedado corregido es el mecanismo conocido que permitía pasar de una vulnerabilidad localizada en una aplicación a un acceso más amplio al sistema operativo.

Nintendo introduce mejoras de accesibilidad y prepara regalos en la eShop

En las notas oficiales del firmware 23.5.0, Nintendo únicamente menciona cambios funcionales y correcciones generales. Entre las novedades figura la posibilidad de configurar determinadas opciones de accesibilidad durante la puesta en marcha inicial de Switch 2, sin necesidad de completar previamente toda la configuración de la consola.

La actualización también prepara una futura función para regalar productos de Nintendo eShop a miembros de un grupo familiar. Su disponibilidad está prevista después de una actualización de la tienda programada para el 17 de noviembre, por lo que todavía no forma parte de las funciones plenamente operativas del nuevo firmware.

Otro cambio consiste en la incorporación de portugués de Portugal a las funciones de conversión de texto a voz, tanto en los ajustes de accesibilidad como en GameChat. Nintendo completa el registro de cambios con referencias genéricas a mejoras de funcionamiento, sin reconocer públicamente la corrección de ns2jb.

Las consolas que permanezcan en la versión 23.0.1 conservarían la compatibilidad con el jailbreak conocido, siempre que cumplan sus requisitos específicos. Sin embargo, mantener un firmware antiguo también supone renunciar a determinadas correcciones de seguridad y podría generar problemas de compatibilidad con futuros servicios o videojuegos.

La actualización 23.5.0 representa un revés importante para el desarrollo homebrew de Switch 2, especialmente después de los avances conseguidos durante octubre. Aunque las vulnerabilidades de algunas aplicaciones continúan presentes, la pérdida del acceso ampliado al sistema limita considerablemente sus posibilidades hasta que aparezca un nuevo método compatible.

Vía: TechPowerUp

Sobre el autor