+− THE DAILY DIFFdev & AI news
REVERT

La Muse de Meta a un zero-day. Verdict : REVERT.

Hier, la Muse de Meta a reçu la mention NEEDS REVIEW.

Hier, la Muse de Meta a reçu la mention NEEDS REVIEW. Pendant la nuit, l'évaluation est arrivée deux fois : Patrick Wardle a montré que n'importe quelle application locale ou une simple commande de terminal collée peut rediriger le point de terminaison de transcription de Muse et s'emparer du jeton de compte, et Peter James a demandé à Muse son propre système de fichiers et en a obtenu 6,8 Go (nom de code Hatch, Codex CLI dans l'image). Les réponses de Meta : aucune réponse à Ars, et « Not Applicable » de la prime aux bogues. Verdict : REVERT.

Lire l'édition écrite (anglais) ↗

Ce que cette vidéo couvre

  • Le verdict d'hier, l'évaluation de la nuit
  • La semaine : le mur d'Amazon, le 0-day de Wardle, un zip de 6,8 Go
  • Le 0-day : une bascule de mode sombre à côté de votre jeton
  • ClickFix : une commande collée, dictée dans le cloud de Meta
  • L'exportation : 6,8 Go, nom de code Hatch, Codex CLI à l'intérieur

Transcription traduite

Traduit de la narration originale en anglais. L'audio et les sous-titres disponibles sont contrôlés par YouTube.

Le verdict d'hier, l'évaluation de la nuit

0:00 Hier, j'ai estampillé la Muse de Meta NEEDS REVIEW. Pendant la nuit, une commande collée a pris le contrôle d'un compte Muse, et Muse a compressé son propre disque dur pour un chercheur, six virgule huit gigaoctets. Dans cette vidéo, le zéro-day, l'exportation et la puce AMD qui ne roule jamais zéro. Nous sommes le mardi 22 septembre, et c'est The Daily Diff. Alors voici la différence.

La semaine : le mur d'Amazon, le 0-day de Wardle, un zip de 6,8 Go

0:22 Dimanche soir, Amazon a bloqué Muse. Douze heures plus tard, Patrick Wardle a publié un zéro-day dans l'application Muse Mac. Lundi, Peter James a demandé à Muse son propre système de fichiers et l'a obtenu. Également cette semaine, les nombres aléatoires d'AMD sautent le zéro, et Apple a mis des publicités dans les Réglages que vous ne pouvez pas fermer.

Le 0-day : une bascule de mode sombre à côté de votre jeton

0:38 D'abord, le zéro-day. Muse sur Mac a plus de permissions que votre banque. Vos fichiers, votre caméra, votre WhatsApp. Apple a passé une décennie à construire des murs autour de ceux-ci, et Muse vous demande d'ouvrir chaque porte le premier jour, parce que c'est le produit. Patrick Wardle a écrit The Art of Mac Malware. Il a découvert que n'importe quelle application sur Mac, ou n'importe quelle commande de terminal, sans aucune permission, peut modifier une longue liste de paramètres Muse non documentés.

1:00 La plupart sont inoffensifs, comme le mode sombre. L'un est l'adresse du serveur où votre voix est transcrite. Pointez cette adresse vers votre propre serveur et vous recevez la transcription, plus le jeton qui se connecte au compte Muse. La thèse de Wardle est qu'au lieu d'écrire un voleur Mac, vous exploitez l'assistant IA lui-même. Ses preuves de concept ont écrit des fichiers et pris des photos de webcam. La livraison est un ClickFix, l'attaque où une fausse page d'erreur vous dit de

ClickFix : une commande collée, dictée dans le cloud de Meta

1:26 coller une commande, et suffisamment de gens le font pour que cela ait un nom. La moitié de Hacker News dit que ce n'est pas un zéro-day, c'est une idiotie aussi vieille que le temps. Vrai, et c'est aussi pourquoi un jeton de connexion ne devrait pas vivre derrière une bascule de mode sombre. La dictée aurait pu rester sur le Mac. Meta a choisi le cloud, où Meta peut l'enregistrer. Deuxièmement, l'exportation.

L'exportation : 6,8 Go, nom de code Hatch, Codex CLI à l'intérieur

1:46 Peter James, qui construit un outil de codage appelé Mouse, a demandé à Muse d'archiver tous les fichiers qu'il pouvait voir et de les envoyer à son Google Drive. Muse a dit oui. Deux virgule sept gigaoctets compressés, six virgule huit décompressés, le système de fichiers racine de la machine Linux sur laquelle son agent réside. Le nom interne de Meta pour Muse est Hatch. Le dossier personnel contient un fichier d'âme, un fichier d'identité et un fichier de mémoire. Puis cent treize transcriptions de sous-agents et environ vingt manuels pour

2:13 les paiements, les identifiants et l'utilisation du navigateur. Un fichier de configuration liste les connecteurs que Meta n'a pas annoncés, comme Slack, Dropbox et Polymarket. L'image contient également le Codex CLI d'OpenAI, apparemment inutilisé sauf pour son outil sandbox, que Meta a emprunté pour exécuter ffmpeg. L'agent phare de Meta transporte l'agent de codage d'OpenAI dans le coffre, comme un pneu de rechange du concessionnaire rival. Il y avait des fichiers de clé SSH, non testés, et un travail nocturne appelé un rêve qui

2:40 lit vos conversations et écrit des notes sur vous. Son rêve a noté qu'il n'avait pas demandé de scores NFL non sollicités. Le sandbox lui-même a tenu, dit-il, et il a arrêté de fouiller parce que c'est production. Il l'a signalé à la prime aux bogues de Meta.

Non applicable : trois parties, une semaine, un démenti

2:52 Meta l'a marqué Non applicable. La moitié de Hacker News est d'accord, c'est votre propre VM. Alors lisez le post de lancement. Meta dit qu'un agent Sentinel distinct approuve tout ce qui quitte la machine. Le Sentinel a approuvé un zip de trois gigaoctets de la machine quittant la machine. Meta dit que Muse ne voit jamais vos mots de passe. Le proxy de Wardle voit le jeton, qui est le mot de passe.

3:10 Amazon dit que Muse semble capturer et stocker les identifiants des clients. Ars a envoyé des questions à Meta et n'a rien obtenu. Trois parties, une semaine, et le seul à dire qu'il n'y a pas de problème est celui qui le vend. Maintenant, la puce qui ne donnera pas de zéro.

AMD : la matrice aux 65 535 faces

3:24 En mai, un programmeur assembleur brésilien nommé Jessé dessinait des diagrammes à barres de nombres aléatoires et a remarqué que son AMD Ryzen ne donnait jamais de zéro. Nombres seize bits, donc environ soixante-cinq mille faces sur le dé. Après onze heures, la seule face qui n'est jamais apparue était le zéro. Intel donne des zéros toute la journée. Cette semaine, Hacker News l'a reproduit sur Zen 2 et a trouvé le mécanisme. La puce produit des zéros. Elle lève simplement le drapeau « réessayer » chaque fois que la valeur est zéro,

3:51 donc tout programme correct réessaie et n'en voit jamais. Quelqu'un chez AMD a écrit : si zéro, signaler un échec. Un dé à soixante-cinq mille cinq cent trente-cinq faces, vendu comme équitable. Est-ce que ça compte ? Un biais de un sur soixante-cinq mille ne cassera pas votre TLS, et Linux mélange les sources de toute façon. Mais Zen 2 a été lancé en 2019 avec le bogue inverse, retournant toujours des uns,

4:12 corrigé par microcode. Et l'année dernière, le propre avis d'AMD pour Zen 5 a dit aux développeurs de traiter un zéro comme un échec et de réessayer. Le bogue, écrit comme la correction. La réponse d'AMD à Jessé, il y a quatre mois, ressemblait à ChatGPT. Et Apple. Les utilisateurs d'iPhone trouvent des bannières en haut des réglages poussant

Apple : des publicités dans les réglages que vous ne pouvez pas fermer

4:30 iCloud plus, les essais Apple Music et AppleCare, avec un badge rouge jusqu'à ce que vous agissiez. Il n'y a souvent pas de bouton de rejet. Les deux moyens de s'en sortir sont d'attendre des semaines ou de payer. Les gens qui paient déjà pour iCloud plus voient la publicité iCloud plus, ce qu'Apple appellerait un bug et que j'appellerais un aperçu. Le commentaire principal du fil dit que l'Apple avec des publicités n'est pas l'Apple qui avait du goût. Si vous préférez lire ceci plutôt que de m'entendre le dire, le diff atterrit dans votre boîte de réception chaque matin, gratuitement sur thedailydiff.dev,

4:56 lien ci-dessous. Donc, le verdict d'aujourd'hui sur Muse.

Verdict : REVERT, deux évaluations en un jour

4:59 REVERT. Hier, j'ai dit NEEDS REVIEW. L'évaluation a eu lieu deux fois en un jour, et la réponse du fournisseur a été le silence et Non applicable. Abonnez-vous, appuyez sur la cloche, et dites-moi dans les commentaires si vous l'auriez estampillé différemment. Et c'est la différence pour aujourd'hui. Je suis Niko d'Axrisi. Fusionnez de manière responsable.

Sources

  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

Vidéos similaires