🚨 GG, Sony: un fallo en el navegador oculto de PS5 abre la puerta al jailbreak

Una nueva cadena de exploits llamada Relapse aprovecha fallos en WebKit y el kernel de PS5 para habilitar homebrew en consolas con firmware 7.00 a 13.60.

Compartir Facebook X WhatsApp LinkedIn Telegram
🚨 GG, Sony: un fallo en el navegador oculto de PS5 abre la puerta al jailbreak

Sony decidió lanzar PlayStation 5 sin una aplicación de navegador web convencional como la que existía en PS4. De hecho, la propia compañía continúa indicando oficialmente que PS5 no incluye una aplicación dedicada de navegador. Sin embargo, el sistema sí incorpora componentes capaces de mostrar contenido web, utilizados para funciones como el manual, inicios de sesión y determinados enlaces.

Y precisamente esa parte del sistema acaba convirtiéndose nuevamente en una de las puertas de entrada para la comunidad de investigación de PS5.

Un grupo de desarrolladores ha publicado Relapse, una cadena de exploits para PlayStation 5 compatible actualmente con versiones de firmware comprendidas entre la 7.00 y la 13.60. El proyecto está disponible públicamente en GitHub y está orientado a investigación de seguridad, desarrollo y ejecución de software homebrew. 

Todo comienza en WebKit

La primera etapa del ataque se produce dentro del entorno web de la consola.

Relapse aprovecha vulnerabilidades relacionadas con JavaScriptCore (JSC), el motor de JavaScript utilizado por WebKit, junto con una inconsistencia en el manejo de objetos que permite provocar corrupción de memoria.

Después de superar esta primera barrera, los investigadores pueden continuar hacia una segunda vulnerabilidad situada mucho más profundamente en el sistema.

En otras palabras, no es simplemente “abrir una página y ya tenemos control total de la PS5”. Se trata de una cadena de vulnerabilidades, donde cada etapa permite avanzar un nivel más.

El segundo golpe llega al kernel

Después de comprometer el entorno del navegador, Relapse utiliza otro fallo relacionado con aio_multi_wait y una condición Use-After-Free para conseguir capacidades de lectura y escritura sobre memoria del kernel.

Esta segunda etapa es especialmente importante porque el kernel es una de las capas con mayores privilegios del sistema operativo.

El resultado permite cargar posteriormente diferentes payloads desarrollados por la comunidad. 

Homebrew, modificaciones y hasta emulación

El avance ya está permitiendo utilizar herramientas como etaHEN, además de software homebrew, modificaciones y otros proyectos experimentales.

Tom's Hardware informa que Relapse funciona incluso en diferentes modelos de PS5, incluyendo PS5 Pro, siempre que estén ejecutando una versión de firmware compatible. La escena incluso está experimentando con emuladores y software que normalmente Sony no permite ejecutar en una consola comercial. 

Aquí está precisamente el gran cambio: el rango de compatibilidad llega ahora hasta firmware 13.60, muy por encima de las versiones antiguas que tradicionalmente tenían que conservar quienes estaban interesados en la escena homebrew.

Pero hay una gran limitación

Que nadie desconecte todavía su PS5 pensando que todas las consolas han quedado completamente abiertas.

Relapse funciona actualmente entre los firmwares 7.00 y 13.60. Sistemas más recientes quedan fuera de ese rango y algunos juegos nuevos ya están comenzando a requerir firmware 14.00 para determinadas funciones y actualizaciones. 

Además, los propios desarrolladores advierten que el exploit todavía puede ser inestable: WebKit puede necesitar varios intentos y la etapa del kernel puede provocar bloqueos o incluso un kernel panic, obligando a reiniciar la consola. 

Por tanto, estamos ante un avance muy importante para la investigación de PS5, pero no frente a un método universal que funcione automáticamente en cualquier consola actualizada.

La ironía para Sony

Aquí aparece la parte curiosa de toda la historia.

Desde el lanzamiento de PS5, muchos usuarios han pedido recuperar un navegador convencional como el disponible en PS4. Sony nunca añadió una aplicación dedicada, aunque los componentes web necesarios continuaron formando parte del sistema.

Y años después, ese entorno basado en WebKit termina siendo precisamente una pieza fundamental de una de las cadenas de exploits más importantes publicadas recientemente para la consola.

No fue precisamente el navegador que los usuarios estaban esperando… pero la comunidad terminó encontrándole otro uso.

GG, Sony. 🎮

Copy completo copiado