Exploit critique dans ChatGPT : prise de contrôle de comptes utilisateurs
En bref
- Parameter Labs découvre une faille exploitant les iframes sandboxées de ChatGPT.
- L'attaque utilise MathLive et YouTube oEmbed pour exécuter du code malveillant.
- OpenAI corrige la faille et verse 5 000 $ de prime à Parameter Labs.
Parameter Labs a découvert une faille de sécurité dans l'implémentation par OpenAI du système d'artefacts interactifs de ChatGPT (anciennement « Canvas », maintenant « HTML previews »). Selon l'annonce, cette faille repose sur une chaîne d'attaque complexe exploitant la bibliothèque MathLive et des messages postMessage mal sécurisés entre iframes sandboxées et la page parente.
Le vecteur d'attaque permet à du code non fiable dans une iframe d'injecter du HTML et d'exécuter du JavaScript via l'endpoint oEmbed de YouTube, contournant ainsi les règles CSP d'OpenAI. Une fois l'exécution de code obtenue, l'attaquant peut récupérer des données privées de l'utilisateur ou agir en son nom. OpenAI a corrigé la faille et versé une prime de 5 000 $ à Parameter Labs.
Ce que ça change pour vous
- CybersécuritéLes équipes de cybersécurité doivent vérifier l'application des règles CSP et le sandboxing des iframes dans leurs propres solutions.
Ce résumé vous donne l'essentiel. L'article complet, ses chiffres et ses citations sont chez Simon Willison's Weblog.
Lire l'article originalRésumé généré par IA à partir de la source, relu par règles. Comment nous rédigeons · Signaler une erreur