NIS2 50+ salariés ou €10M+ CA : reporting d’incident en 72h obligatoire. Reporting d’incident en 72h obligatoire. Êtes-vous prêt ? →
Skip to main contentSkip to footer

Tutoriel : Sécuriser vos navigateurs IA contre les attaques zero-click en 5 étapes

Pourquoi les navigateurs IA sont une cible privilégiée

Les navigateurs pilotés par l’IA, comme Comet de Perplexity ou les agents autonomes basés sur Playwright, offrent une productivité remarquable. Mais cette autonomie crée une surface d’attaque inédite : un simple lien dans une invitation calendrier peut suffire à compromettre vos coffres-forts de mots de passe et vos fichiers locaux, sans aucune interaction utilisateur.

Ce tutoriel vous guide pas à pas pour durcir vos navigateurs IA contre ces attaques dites « zero-click ».

Étape 1 : Isoler l’environnement d’exécution

La première règle est de ne jamais exécuter un agent IA dans votre session utilisateur principale. Utilisez un environnement isolé :

  • Conteneurs Docker : lancez votre navigateur IA dans un conteneur dédié avec un profil réseau restreint
  • VM dédiée : une machine virtuelle légère (2 Go RAM suffisent) limite la portée d’une compromission
  • Sandboxing natif : activez --no-sandbox uniquement en conteneur ; en local, conservez le sandboxing Chromium

Commande Docker recommandée :

docker run --rm --network=agent-net --cap-drop=ALL --security-opt=no-new-privileges votre-agent-ia

Étape 2 : Restreindre les permissions du navigateur

Un navigateur IA n’a pas besoin d’accéder à vos extensions ni à vos gestionnaires de mots de passe :

  • Profil dédié : créez un profil Chrome/Chromium vierge, sans extensions ni données sauvegardées
  • Désactivez l’accès aux extensions : lancez avec --disable-extensions
  • Bloquez l’accès fichier : utilisez --disable-file-system ou montez un volume en lecture seule
  • Politique de navigation : configurez une allowlist de domaines via --host-rules

Étape 3 : Filtrer les entrées non fiables

Les attaques zero-click exploitent des contenus automatiquement traités par l’agent :

  • Validez les URL avant navigation : rejetez les schémas file://, javascript: et les domaines inconnus
  • Sanitisez les invitations calendrier : ne laissez pas l’agent ouvrir automatiquement les liens des événements
  • Limitez le parsing HTML : utilisez un parser strict qui ignore les balises <script> et les attributs on*
  • Timeout agressif : coupez toute page qui ne répond pas en 10 secondes

Étape 4 : Surveiller l’activité réseau de l’agent

Un agent compromis tentera d’exfiltrer des données :

  • Proxy sortant obligatoire : routez tout le trafic via un proxy avec journalisation
  • Règles de pare-feu : bloquez les connexions sortantes vers des IP non approuvées
  • Alertes Wazuh : créez une règle personnalisée pour détecter les requêtes DNS suspectes
  • Inspection TLS : activez l’inspection des flux HTTPS pour détecter les tunnels chiffrés

Étape 5 : Appliquer le moindre privilège à l’IA

Votre agent IA ne doit avoir accès qu’à ce dont il a strictement besoin :

  • Tokens à portée limitée : utilisez des tokens API avec des scopes minimaux et une durée de vie courte
  • Pas d’accès aux secrets : ne montez jamais de fichier .env ou de coffre-fort dans l’environnement de l’agent
  • Rotation automatique : changez les credentials toutes les 24h via un gestionnaire de secrets
  • Journalisation complète : loguez chaque action de l’agent pour audit post-incident

Conclusion

Les navigateurs IA représentent un vecteur d’attaque encore méconnu mais déjà exploité. La vulnérabilité PleaseFix découverte dans Comet de Perplexity démontre qu’un simple événement calendrier peut compromettre un système entier. En appliquant ces cinq étapes — isolation, restriction, filtrage, surveillance et moindre privilège — vous réduisez drastiquement votre surface d’attaque.

Sources : CyberScoop, HackRead

Renforcez dès maintenant la cybersécurité de votre PME ou ETI avec ucyber.ai.
Évaluez votre niveau de sécurité ou
contactez-nous pour en savoir plus.
Suivez-nous sur LinkedIn.

Réserver 15 min — diagnostic