+− THE DAILY DIFFdev & AI news
REVERT

Muse de Meta tiene un zero-day. Veredicto: REVERT.

La "marca" de ayer en Muse de Meta fue NEEDS REVIEW.

La "marca" de ayer en Muse de Meta fue NEEDS REVIEW. Durante la noche, la revisión llegó dos veces: Patrick Wardle demostró que cualquier aplicación local o un comando de terminal "pegado" puede redirigir el endpoint de transcripción de Muse y llevarse el "token" de la cuenta, y Peter James le pidió a Muse su propio sistema de archivos y obtuvo 6,8 GB del mismo (nombre en clave Hatch, Codex CLI en la imagen). Las respuestas de Meta: ninguna respuesta a Ars y "No Aplicable" del programa de recompensas por errores. Veredicto: REVERT.

Leer la edición escrita (inglés) ↗

Qué cubre este vídeo

  • El veredicto de ayer, la revisión de anoche
  • La semana: la muralla de Amazon, el 0-day de Wardle, un zip de 6,8 GB
  • El 0-day: un "toggle" de modo oscuro junto a tu token
  • ClickFix: un comando "pegado", dictado en la nube de Meta
  • La exportación: 6,8 GB, nombre en clave Hatch, Codex CLI dentro

Transcripción traducida

Traducido de la narración original en inglés. El audio y los subtítulos disponibles están controlados por YouTube.

El veredicto de ayer, la revisión de anoche

0:00 Ayer "marqué" el Muse de Meta como NEEDS REVIEW. Durante la noche, un comando pegado se apoderó de una cuenta de Muse, y Muse comprimió su propio disco duro para un investigador, seis coma ocho gigabytes. En este vídeo, el "zero-day", la exportación y el chip AMD que nunca "lanza" cero. Es martes, 22 de septiembre, y esto es The Daily Diff. Así que aquí está la diferencia.

La semana: la muralla de Amazon, el 0-day de Wardle, un zip de 6,8 GB

0:22 El domingo por la noche, Amazon "aisló" a Muse. Doce horas después, Patrick Wardle publicó un "zero-day" en la aplicación Muse para Mac. El lunes, Peter James le pidió a Muse su propio sistema de archivos y lo obtuvo. También esta semana, los números aleatorios de AMD se saltan el cero, y Apple puso anuncios en Ajustes que no puedes cerrar.

El 0-day: un "toggle" de modo oscuro junto a tu token

0:38 Primero, el "zero-day". Muse en Mac tiene más permisos que tu banco. Tus archivos, tu cámara, tu WhatsApp. Apple pasó una década construyendo muros alrededor de esos, y Muse te pide que abras todas las puertas el primer día, porque ese es el producto. Patrick Wardle escribió The Art of Mac Malware. Descubrió que cualquier aplicación en Mac, o cualquier comando de terminal, sin ningún permiso, puede cambiar una larga lista de configuraciones no documentadas de Muse.

1:00 La mayoría son inofensivas, como el modo oscuro. Una es la dirección del servidor donde se transcribe tu voz. Apuntando esa dirección a tu propio servidor y recibes la transcripción, más el "token" que inicia sesión en la cuenta de Muse. La línea de Wardle es que, en lugar de escribir un "stealer" de Mac, simplemente aprovechas el propio asistente de IA. Sus pruebas de concepto escribieron archivos y tomaron fotos con la "webcam". La entrega es un ClickFix, el ataque donde una página de error falsa te dice que

ClickFix: un comando "pegado", dictado en la nube de Meta

1:26 pegues un comando, y suficiente gente lo hace como para que tenga un nombre. La mitad de Hacker News dice que eso no es un "zero-day", eso es una idiotez tan antigua como el tiempo. Cierto, y también por qué un "token" de inicio de sesión no debería vivir detrás de un "toggle" de modo oscuro. El dictado podría haberse quedado en el Mac. Meta eligió la nube, donde Meta puede registrarlo. Segundo, la exportación.

La exportación: 6,8 GB, nombre en clave Hatch, Codex CLI dentro

1:46 Peter James, que construye una herramienta de codificación llamada Mouse, le pidió a Muse que archivara todos los archivos que pudiera ver y los enviara a su Google Drive. Muse dijo que sí. Dos coma siete gigabytes comprimidos, seis coma ocho descomprimidos, el sistema de archivos raíz de la máquina Linux donde reside su agente. El nombre interno de Meta para Muse es Hatch. La carpeta de inicio contiene un archivo "soul", un archivo de identidad y un archivo de memoria. Luego, ciento trece transcripciones de subagentes y unos veinte manuales para

2:13 pagos, credenciales y uso del navegador. Un archivo de configuración lista conectores que Meta no ha anunciado, como Slack, Dropbox y Polymarket. La imagen también incluye el Codex CLI de OpenAI, aparentemente sin usar excepto por su herramienta "sandbox", que Meta tomó prestada para ejecutar ffmpeg. El agente insignia de Meta lleva el agente de codificación de OpenAI en el maletero, como una rueda de repuesto del concesionario rival. Había archivos de clave SSH, sin probar, y un trabajo nocturno llamado "dream" que

2:40 lee tus conversaciones y escribe notas sobre ti. Su "dream" notó que no había pedido resultados no solicitados de la NFL. El "sandbox" mismo se mantuvo, dice, y dejó de "hurgar" porque es producción. Lo presentó al programa de recompensas por errores de Meta.

No Aplicable: tres partes, una semana, una negación

2:52 Meta lo marcó como No Aplicable. La mitad de Hacker News está de acuerdo, es tu propia VM. Entonces lee el post de lanzamiento. Meta dice que un agente Sentinel separado aprueba todo lo que sale de la máquina. El Sentinel aprobó un "zip" de tres gigabytes de la máquina saliendo de la máquina. Meta dice que Muse nunca ve tus contraseñas. El proxy de Wardle ve el "token", que es la contraseña.

3:10 Amazon dice que Muse parece capturar y almacenar las credenciales del cliente. Ars envió preguntas a Meta y no obtuvo nada. Tres partes, una semana, y el único que dice que no hay problema es el que lo vende. Ahora el chip que no "lanzará" un cero.

AMD: el "die" con 65.535 caras

3:24 En mayo, un programador de ensamblador brasileño llamado Jessé estaba dibujando gráficos de barras de números aleatorios y notó que su AMD Ryzen nunca "lanzaba" un cero. Números de dieciséis bits, así que unas sesenta y cinco mil caras en el dado. Después de once horas, la única cara que nunca apareció fue el cero. Intel "lanza" ceros todo el día. Esta semana Hacker News lo reprodujo en Zen 2 y encontró el mecanismo. El chip sí produce ceros. Simplemente "activa" la bandera de "intentar de nuevo" cada vez que el valor es cero,

3:51 así que cualquier programa correcto lo vuelve a intentar y nunca ve uno. Alguien en AMD escribió, si cero, reportar fallo. Un dado con sesenta y cinco mil quinientas treinta y cinco caras, vendido como justo. ¿Importa? Un sesgo de uno en sesenta y cinco mil no romperá tu TLS, y Linux mezcla fuentes de todos modos. Pero Zen 2 se lanzó en 2019 con el error opuesto, siempre devolviendo todo unos,

4:12 corregido por "microcode". Y el año pasado, el propio aviso de AMD para Zen 5 les dijo a los desarrolladores que trataran un cero como un fallo y lo reintentaran. El error, escrito como la solución. La respuesta de AMD a Jessé, hace cuatro meses, sonaba a ChatGPT. Y Apple. Los usuarios de iPhone están encontrando banners en la parte superior de Ajustes que impulsan

Apple: anuncios en Ajustes que no puedes cerrar

4:30 iCloud plus, pruebas de Apple Music y AppleCare, con una insignia roja hasta que actúes. A menudo no hay botón de descartar. Las dos formas de salir son esperar semanas o pagar. La gente que ya paga por iCloud plus está viendo el anuncio de iCloud plus, lo que Apple llamaría un error y yo llamaría una vista previa. El comentario principal en el hilo dice que el Apple con anuncios no es el Apple que tenía gusto. Si prefieres leer esto que escucharme decirlo, la diferencia llega a tu bandeja de entrada todas las mañanas, gratis en "the daily diff dot dev",

4:56 enlace abajo. Así que, el veredicto de hoy sobre Muse.

Veredicto: REVERT, dos revisiones en un día

4:59 REVERT. Ayer dije "needs review". La revisión ocurrió dos veces en un día, y la respuesta del vendedor fue silencio y No Aplicable. Suscríbete, pulsa la campana y dime en los comentarios si lo habrías "marcado" diferente. Y esa es la diferencia de hoy. Soy Niko de Axrisi. Fusiona con responsabilidad.

Fuentes

  1. Ars Technica, Dan Goodin — Muse has a serious 0-dayarstechnica.com
  2. Hacker News (105 pts)news.ycombinator.com
  3. mouse.dev, Peter James — I asked Meta's Muse for its filesystem and it sent me 6.8 GBmouse.dev
  4. Hacker News (263 pts)news.ycombinator.com
  5. Meta, Introducing Muse (Sep 8)about.fb.com
  6. Yesterday's episode — Amazon blocks Muse (NEEDS REVIEW)www.youtube.com
  7. flat assembler board, Jessé — AMD's RNG can't generate a 0board.flatassembler.net
  8. Hacker News (235 pts)news.ycombinator.com
  9. TechRadar, Alex Blake — Apple has added persistent 'ads' to iOSwww.techradar.com
  10. Hacker News (489 pts)news.ycombinator.com

Vídeos relacionados