CVE-2026-112380 - Autorizzazione mancante nel canale WhatsApp di Kiro Crew
ID Bollettino: 2026-140-AWS
Ambito: AWS
Tipo di contenuto: Importante (richiede attenzione)
Data di pubblicazione: 20/10/2026 13:00 PDT
Descrizione:
Kiro Crew è un agente IA personale open source accessibile da una dashboard web, una CLI o canali di messaggistica come WhatsApp, e che esegue strumenti sulla macchina dell’operatore.
Abbiamo identificato CVE-2026-112380, un problema di autorizzazione nel canale WhatsApp e negli endpoint run-control interni del subagent. In alcune configurazioni in cui un gruppo WhatsApp era stato aggiunto ai gruppi consentiti da un operatore oppure la policy dei messaggi diretti era impostata su aperta, un membro di quel gruppo WhatsApp poteva inviare istruzioni al subagent di un’altra sessione. Il subagent quindi eseguiva tali istruzioni sulla macchina dell’operatore in base alla policy di approvazione di quella sessione e l’audit trail risultante veniva attribuito all’operatore anziché al mittente effettivo.
La configurazione predefinita non è interessata: per impostazione predefinita, whatsapp.groups è vuoto e whatsapp.dm_policy è impostato su self, quindi un gruppo non elencato in modo esplicito viene scartato prima dell’inoltro.
Versioni interessate: >=0.4.0 E <0.7.2
Risoluzione:
Questo problema è stato risolto nella versione 0.7.2 di Kiro Crew. Per incorporare le nuove correzioni, consigliamo di eseguire l’aggiornamento alla versione più recente e di assicurarsi che siano state applicate le patch a qualsiasi codice derivato o di cui è stato eseguito il fork. La correzione (PR #14338) sottopone il traffico dei gruppi WhatsApp alla stessa lista di utenti consentiti prevista per i messaggi diretti (con accesso negato per impostazione predefinita), esegue i turni non attendibili su un agente dedicato privo di strumenti in modo che il flag non attendibile non dipenda più da un prompt di autorizzazione, e richiede un’identità del chiamante verificata con un controllo della proprietà su ogni route di run-control del subagent.
Soluzioni alternative:
Rimuovi ogni voce da whatsapp.groups e mantieni whatsapp.dm_policy su self (impostazione predefinita). Senza alcun gruppo elencato, il traffico di gruppo viene scartato prima di qualsiasi inoltro. In alternativa, disabilita il canale WhatsApp fino a quando non verrà applicato l’aggiornamento.
Riferimenti:
Invia un’e-mail a aws-security@amazon.com per eventuali domande o dubbi sulla sicurezza.