2 min de lecture
~7 minutes
OX Research a montré qu’un agent confiné par DeepSeek Harness pouvait appeler l’API de contrôle locale de l’outil et basculer sa propre session en « danger-full-access », approbations désactivées. Une commande, aucune exposition réseau, CVSS 9,4. Le contrôle se trouvait dans le périmètre de celui qu’il devait contrôler.
Une cellule dont la poignée est à l’intérieur
Un bac à sable dont on peut sortir, c’est une cellule avec la poignée côté détenu. Joli décor, zéro enfermement.
C’est pourtant ce qu’OX Research a documenté dans DeepSeek Harness, le harnais open source qui fait tourner des agents de codage sur la machine du développeur (plus de 216 000 étoiles GitHub au 9 septembre !). L’agent est confiné, il ne doit écrire que dans son espace de travail, et chaque commande qui sort du cadre déclenche une demande d’approbation. Sauf qu’une seule commande shell, exécutée par l’agent lui-même, suffisait à tout lever. VulnCheck a attribué le CVE-2026-82533 et un score CVSS de 9,4.
Note du PandaRedacteur : Le mécanisme n’a rien d’une prouesse, c’est la même erreur de conception que dans les évaluations d’agents qui s’échappent, dans GitSpawn et dans une bonne partie des incidents de l’état de l’art des harnais.
Dans la version complète, je déroule les trois défauts qui se sont alignés, le rôle de la prompt injection, la chronologie de la divulgation, l’analyse STRIDE, l’impact et les mitigations.
Cette analyse part d'abord aux abonnés de ma newsletter Substack, où elle est gratuite pour les abonnés. Elle sera publiée intégralement ici ensuite.
Au Menu de la version abonnés, vous retrouvez la suite :
- les trois défauts alignés (API sans authentification, contrôle d'accès, bac à sable) et le diagramme de l'attaque ;
- le rôle de la prompt injection, qui transforme un défaut local en risque réel ;
- la chronologie complète de la divulgation, du signalement sur GitHub au correctif npm ;
- l'analyse STRIDE, le tableau d'impact et les mitigations concrètes ;
- et la sketchnote du PandaRedacteur résumant tout cela en anglais.
📚 Quelques références pour aller plus loin
- The Hacker News : DeepSeek Harness Flaw Let AI Agents Disable Their Own File Sandbox Without Approval
- OX Security : CVE-2026-82533, DeepSeek Harness AI agent sandbox escape
- Agent harness : état de l’art 2026
- IR agentique, épisode 2 : quand l’évaluation d’un agent s’échappe
- GitSpawn : une clé Git qui exécute du code avant le dialogue de confiance
- Mode YOLO et agents IA : les bonnes pratiques
-
✓
CVE-2026-82533, CVSS 9,4 : un agent sandboxé de DeepSeek Harness pouvait basculer sa session en
danger-full-accessavec un seulcurlvers l'API locale. -
✓
Trois défauts alignés : API sans authentification, contrôle d'accès fondé sur l'en-tête
Host, profil bubblewrap sans--unshare-net. - ✓ Le journal accuse l'utilisateur : le harnais ne distinguait pas le shell de l'agent du clavier de l'humain.
- ✓ Mettre à jour vers la 0.1.2-alpha.2 ou plus sur npm, couper l'interface web inutile, isoler le réseau de l'agent.
- ✓ Un contrôle atteignable par ce qu'il contrôle n'en est pas un : le plan de contrôle sort du périmètre de l'agent, avec un secret que l'agent ne reçoit jamais.
Vous avez lu le début. La suite est gratuite pour les abonnés Substack : un compte suffit pour la lire dès maintenant.
Articles lies
Supply chain 2026 : le plan complet, des dépendances aux agents de code et au vibe coding
Bilan de supply chain 2026 (volet 3/3) : mitigations par domaine, agents de code et vibe coding, détection et gouvernance, plus questionnaire d'aud...
12/11/2026Cette semaine : la VM qui n'est plus une frontière, un standard OWASP pour tenir les agents, et l'humain dans la boucle réduit à un return True
Récap hebdomadaire du 1er au 7 novembre 2026 : évasions de VM QEMU/KVM par un agent offensif, OWASP Agent Control Standard, 8 257 messages d'affili...
08/11/2026Exécuté par l'agent, approuvé par l'humain : 8 257 messages d'affiliés ransomware racontent l'intrusion assistée
Analyse de l'infrastructure exposée d'affiliés INC et The Gentlemen (SOCRadar, octobre 2026) : OpenCode, Phantom, contournement des refus, accès in...
05/11/2026OWASP Agent Control Standard : un standard pour contrôler les agents à l'exécution
Analyse de l'OWASP Agent Control Standard (ACS) v0.1.0 : hooks, Guardian Agent, trace OpenTelemetry/OCSF, AgBOM. Ce qu'il apporte, ce qu'il ne gara...
04/11/2026La machine virtuelle n'est plus une frontière
Analyse de fond de l'expérience Trail of Bits (26 août 2026) : trois évasions de VM QEMU/KVM par GPT 5.6-Cyber (Januscape CVE-2026-53359, libslirp ...
02/11/2026