← Toutes les actualités

31 octobre 2026 · Simon Willison

Comment des accounts ChatGPT ont été compromis via une faille dans les aperçus HTML

— Analyse

Décrit une vulnérabilité technique précise exploitée contre l'isolation sandbox des aperçus HTML dans ChatGPT d'OpenAI.

— Résumé

Parameter Labs décrit une chaîne d'attaque visant l'implémentation par OpenAI du système d'aperçus HTML interactifs dans ChatGPT (anciennement appelé « Canvas »), où des applications HTML personnalisées s'affichent dans un iframe sandboxé. Le mécanisme repose sur la bibliothèque MathLive, utilisée pour le support graphique, qui intègre un clavier virtuel déclenchable depuis l'iframe sandboxé via postMessage(). Le code de réception de ce message utilise innerHTML, permettant à n'importe quel message d'injecter du HTML personnalisé dans la page parente. Aucun mécanisme n'empêchait d'autres iframes sandboxés, y compris les frames d'aperçu HTML, d'appeler cette méthode. Bien qu'innerHTML n'exécute pas directement les éléments script, le code non fiable dans l'iframe pouvait ainsi injecter un nouvel iframe sans restrictions de sandbox, malgré les règles CSP d'OpenAI bloquant les scripts inline.

Pertinence : 10/10

Source : Simon Willison

Envie d'échanger sur ce sujet ?

Discutons de votre projet ou de votre besoin.

Discutons de votre projet
À la une

« Cessez de communiquer vos mots de passe aux agents IA », met en garde une grande banque

Alerte sur les risques de sécurité liés au partage de mots de passe avec des agents IA tiers dans le.

Lire l'article