CVE-2026-112380 – Autorisation manquante dans le canal WhatsApp de Kiro Crew
ID du bulletin : 2026-140-AWS
Portée : AWS
Type de contenu : important (nécessite une attention particulière)
Date de publication : 20/10/2026 13 h 00 (heure du Pacifique)
Description :
Kiro Crew est un agent d’IA personnel open source accessible depuis un tableau de bord Web, une CLI ou des canaux de messagerie tels que WhatsApp, et qui exécute des outils sur la machine de l’opérateur.
Nous avons identifié CVE-2026-112380, un problème d’autorisation sur le canal WhatsApp et les points de terminaison de contrôle d’exécution des sous-agents internes. Dans certaines configurations où un groupe WhatsApp était ajouté aux groupes autorisés d’un opérateur, ou lorsque la politique de messagerie directe était configurée sur « ouverte », un membre de ce groupe WhatsApp pouvait envoyer des instructions au sous-agent d’une autre session. Le sous-agent exécutait alors ces instructions sur la machine de l’opérateur conformément à la politique d’approbation de cette session, et la piste d’audit qui en résultait était attribuée à l’opérateur plutôt qu’à l’expéditeur réel.
La configuration par défaut n’est pas affectée : whatsapp.groups est vide par défaut et whatsapp.dm_policy prend par défaut la valeur self. Ainsi, un groupe qui n’est pas explicitement répertorié est supprimé avant l’envoi.
Versions concernées : >=0.4.0 ET <0.7.2
Résolution :
Ce problème a été résolu dans la version 0.7.2 de Kiro Crew. Nous vous recommandons de passer à la dernière version et d’appliquer les nouveaux correctifs à tout code issu d’un fork ou dérivé. Le correctif (PR #14338) soumet le trafic de groupe WhatsApp à la même liste d’autorisation par utilisateur que les messages directs (refus par défaut), exécute des interactions non fiables sur un agent dédié sans outil afin que l’indicateur non fiable ne dépende plus d’un prompt d’autorisation, et exige une identité d’appelant vérifiée avec un contrôle de propriété sur chaque route de contrôle d’exécution des sous-agents.
Solutions de contournement :
Supprimez toutes les entrées de whatsapp.groups et conservez whatsapp.dm_policy sur self (valeur par défaut). En l’absence de groupe répertorié, le trafic du groupe est supprimé avant tout envoi. Vous pouvez également désactiver le canal WhatsApp jusqu’à ce que la mise à niveau soit appliquée.
Références :
Veuillez envoyer un e-mail à aws-security@amazon.com si vous avez des questions ou des préoccupations relatives à la sécurité.