dataqbs

Cómo tomamos el control de las cuentas de ChatGPT

· Fuente: Simon Willison

Parameter Labs informó haber descubierto una vulnerabilidad en la forma en que ChatGPT muestra aplicaciones HTML personalizadas dentro de un iframe aislado. El problema radica en que la biblioteca JavaScript MathLive, utilizada por OpenAI para generar gráficos, incorpora un teclado virtual que puede ser activado desde el iframe mediante postMessage(). El código que recibe ese mensaje inserta contenido mediante innerHTML, lo que permite que cualquier marco sandboxed añada HTML al documento principal. Aunque innerHTML no ejecuta scripts directamente, facilita la inserción de otro iframe sin restricciones de sandbox.

Las políticas de seguridad de contenido (CSP) de OpenAI bloquean scripts en línea y solo permiten cargar scripts desde dominios específicos; sin embargo, uno de esos dominios es YouTube. Aprovechando el endpoint oEmbed de YouTube, los atacantes pueden devolver JavaScript que se ejecuta en la página de ChatGPT. Con esa ejecución, es posible acceder a datos privados del usuario a través de las API de OpenAI y enviarlos fuera del entorno mediante una referencia de imagen.

El exploit permite crear una URL de uso compartido que, al ser abierta por otro usuario autenticado, extrae información confidencial o realiza acciones en su nombre. OpenAI corrigió la falla y otorgó una recompensa de 5 000 USD, una cifra que, según los investigadores, resulta insuficiente para la gravedad del problema.

Esta noticia es relevante porque muestra cómo una cadena de vulnerabilidades en componentes de terceros puede comprometer la seguridad de una herramienta ampliamente utilizada, subrayando la necesidad de auditorías continuas y políticas de recompensas más acordes con el riesgo.

Leer artículo original en Simon Willison

Este resumen es una síntesis informativa elaborada por dataqbs.com. Todos los derechos sobre el contenido original pertenecen a su autor y al medio de comunicación citado. Nosotros solo actuamos como curadores de noticias tecnológicas, sin reclamar autoría alguna.

Lee esto en English · Deutsch