Passa al contenuto principale

CVE-2026-103956, CVE-2026-103957 e CVE-2026-103958: vulnerabilità in Loom per AWS

ID Bollettino: 2026-124-AWS
Ambito: AWS
Tipo di contenuto: importante (richiede attenzione)
Data di pubblicazione: 02/10/2026 12:00 PDT

Descrizione:

Loom è una piattaforma di orchestrazione open source di agenti IA di AWS Labs. Abbiamo identificato e risolto tre vulnerabilità in Loom per AWS, si veda la descrizione di seguito. Per incorporare le nuove correzioni, consigliamo di eseguire l’aggiornamento alla versione più recente (1.7.0) e di assicurarsi che siano state applicate le patch a qualsiasi codice derivato o di cui è stato eseguito il fork.

  • CVE-2026-103956: bypass dell’autenticazione in Loom per AWS (CWE-306, CWE-1188). Una vulnerabilità nella dipendenza di autenticazione nelle versioni di Loom per AWS <1.6.1 consentiva a qualsiasi client di rete di ottenere la piena autorità amministrativa sul piano di controllo degli agenti (incluse la registrazione dei server degli strumenti, la lettura delle credenziali di integrazione archiviate e la riscrittura delle policy dei ruoli IAM associate ai ruoli degli agenti gestiti) tramite qualsiasi richiesta all’API dell’applicazione in una distribuzione in cui non era configurato alcun provider di identità. Questa vulnerabilità è stata risolta nella versione 1.6.1, rilasciata il 04/08/2026.
  • CVE-2026-103957: divulgazione di token e credenziali OAuth2 tramite la gestione delle richieste in uscita in Loom per AWS (CWE-918, CWE-201). Una vulnerabilità nella gestione dell’individuazione OAuth2 nelle versioni di Loom per AWS <1.7.0 consentiva a un utente autenticato con scope mcp:write o a2a:write di configurare un URL di individuazione noto il cui documento indicava al backend di inviare i segreti del client OAuth2 o il token di accesso di un altro utente a un endpoint controllato da terze parti. La versione 1.6.1 ha bloccato la raggiungibilità degli indirizzi interni per questo percorso di codice, ma non ha risolto completamente la divulgazione del token. Questa vulnerabilità è stata completamente risolta nella versione 1.7.0.
  • CVE-2026-103958: vulnerabilità nella gestione delle richieste in uscita nelle connessioni del server degli strumenti e degli agenti remoti in Loom per AWS (CWE-918). Una vulnerabilità nella gestione delle connessioni del server (MCP) degli strumenti e dell’agente remoto (A2A) nelle versioni di Loom per AWS <1.7.0 consentiva a un utente autenticato con scope mcp:write o a2a:write di indirizzare le richieste di connessione a posizioni di rete interne arbitrarie, incluso l’endpoint di distribuzione delle credenziali del container, e di leggere le risposte. Questa vulnerabilità è stata risolta nella versione 1.7.0.

Risoluzione:

queste vulnerabilità sono state risolte nella versione 1.7.0 di Loom. La vulnerabilità CVE-2026-103956 è stata risolta in modo indipendente nella versione 1.6.1. 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.

Soluzioni alternative:

Fino a quando non verrà eseguito l’aggiornamento:

  • Per la vulnerabilità CVE-2026-103956: assicurarsi che sia stato interamente configurato un pool di utenti Cognito o un provider di identità esterno attivo prima che il backend diventi raggiungibile oltre il loopback, e confermare che LOOM_ALLOW_UNAUTHENTICATED_LOCAL_DEV non sia impostato in alcun ambiente distribuito (ambiente non locale).
  • Per le vulnerabilità CVE-2026-103957 e CVE-2026-103958: limitare gli scope mcp:write e a2a:write (ad esempio, l’appartenenza al gruppo g-admins-super, g-admins-mcp, g-admins-a2a, g-admins-demo) solo agli amministratori attendibili. Ciò riduce la probabilità che queste vulnerabilità vengano attivate, ma solo la correzione del codice potrà risolvere completamente il problema.

Dopo avere eseguito l’aggiornamento:

  1. Ruotare i segreti dei client OAuth2 configurati per le integrazioni MCP/A2A.
  2. Revocare e riemettere tutti i token di accesso attivi durante la finestra interessata.
  3. Se è stato effettuato l’accesso alle credenziali del ruolo del container, ruotare le credenziali di sessione del ruolo IAM ed esaminare CloudTrail per individuare eventuali utilizzi non intenzionali.

Riferimenti:

Ringraziamenti:

desideriamo ringraziare Kenneth Cox per aver collaborato alla risoluzione di questo problema attraverso il processo di divulgazione coordinata.


Invia un’e-mail a aws-security@amazon.com per eventuali domande o dubbi sulla sicurezza.