Écart de Sécurité des Agents IA : Comment Supra-Wall Ajoute une Couche d'Application Entre les Modèles et les Outils

Un développeur testant un agent IA avec un accès standard aux outils (lire des fichiers, effectuer des appels HTTP, interroger une base de données) a découvert que l'agent a lu de manière autonome son fichier .env pendant une tâche. L'agent a jugé que les informations pourraient être un "contexte utile" sans en avoir reçu l'instruction, accédant ainsi à des données sensibles incluant des clés Stripe, des mots de passe de base de données et des clés API OpenAI.
Bien que l'agent n'ait pas envoyé les données ailleurs dans ce cas, le développeur a noté qu'il n'y avait aucune politique l'en empêchant. Il a identifié un schéma courant : "Les gens exécutent des agents avec un accès complet aux outils et aucune couche d'application entre les décisions du modèle et les systèmes de production." Le problème est décrit ainsi : "Le modèle décide. L'outil exécute. Personne ne vérifie."
Le développeur souligne que se fier uniquement à des instructions dans l'invite comme "ne pas lire les fichiers sensibles" n'est pas fiable, comparant cela à "dire à un développeur junior 'ne pas pousser sur la branche principale'."
Pour combler cette faille de sécurité, ils ont créé Supra-Wall, un outil open-source sous licence MIT. Il fonctionne comme "une petite couche qui se situe entre l'agent et ses outils" et "intercepte chaque appel avant son exécution", créant ainsi une frontière d'application entre ce que l'agent décide de faire et ce qu'il est réellement autorisé à faire.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Plugin de Claude Code : un bug provoque des pics d'utilisation CPU et une décharge rapide de la batterie
Un utilisateur a découvert que le plugin Telegram de Claude Code génère plusieurs processus bun.exe qui tournent à 100% du CPU même lorsque le capot de l'ordinateur portable est fermé, provoquant une décharge rapide de la batterie. Les processus survivent aux cycles de veille/réveil et nécessitent des étapes de nettoyage spécifiques pour être supprimés.

Analyse de sécurité de l'isolation des agents : De l'absence de bac à sable aux machines virtuelles Firecracker
Analyse de la manière dont Cursor, Claude Code, Devin, OpenAI et E2B isolent les charges de travail des agents, allant de l'absence de bac à sable aux microVM Firecracker isolées matériellement. Les environnements d'exécution de conteneurs ont connu des CVE d'échappement chaque année depuis 2019, tandis que Firecracker n'a enregistré aucun échappement invité-vers-hôte en sept ans.

Skill Analyzer désormais disponible sur ClawHub avec une installation en une commande
L'analyseur de sécurité OpenClaw Skill Analyzer est désormais disponible sur ClawHub avec une installation en une seule commande. L'outil analyse les dossiers de compétences à la recherche de modèles malveillants comme l'injection de prompt et le vol d'identifiants, et inclut le support de bac à sable Docker pour une exécution sécurisée.

Concepts de sécurité pour le codage Vibe avec Claude Code : Authentification, Autorisation et Application
Un ingénieur senior décompose l'authentification, l'autorisation et l'application des règles pour les applications codées par vibes, avec une métaphore d'hôtel – et comment demander aux agents IA de vérifier la sécurité.