Vulnerabilità in Amazon Q Developer per repository dannosi

28 June 2026 Pubblicato | Tradotto dallo spagnolo

Un difetto di sicurezza in Amazon Q Developer consente a repository dannosi di eseguire codice tramite configurazioni MCP. Ciò espone gli utenti dello strumento a possibili attacchi se integrano fonti non verificate. Per i cittadini, la raccomandazione è chiara: verificare l'origine di ogni repository e mantenere aggiornato il software per ridurre i rischi.

Postazione di sviluppo con più finestre di repository di codice aperte, un'icona di repository che brilla in rosso mentre avviene un'iniezione di codice dannoso tramite le impostazioni di configurazione MCP, un'icona di scudo che si incrina vicino all'interfaccia di Amazon Q Developer, tastiera con simboli di avvertimento che si accendono, flussi di dati digitali che fluiscono dal repository compromesso nell'IDE, stile di illustrazione tecnica cinematografica, combinazione di colori blu scuro e cremisi, indicatori di minaccia olografici che fluttuano sopra lo schermo, visualizzazione ingegneristica fotorealistica, illuminazione drammatica che enfatizza il percorso del vettore di attacco, motivi di circuiti ultra-dettagliati sullo sfondo

Dettagli tecnici del difetto MCP negli assistenti IA 🔧

La vulnerabilità risiede nella gestione del Protocollo di Configurazione dei Modelli (MCP) all'interno di Amazon Q Developer. Un repository dannoso può alterare queste configurazioni per iniettare comandi arbitrari durante l'esecuzione di attività di sviluppo. Ciò non richiede permessi elevati del sistema, solo che l'utente importi un progetto di origine dubbia. L'attacco sfrutta la fiducia implicita che lo strumento ripone nei file di configurazione del repository, senza convalidare adeguatamente il loro contenuto.

Il repository fidato che si è rivelato un lupo travestito da codice 🐺

Quindi, a quanto pare, l'assistente IA che usi per scrivere codice più velocemente può trasformarsi nel postino che ti consegna un virus con un sorriso gentile. È come invitare uno sconosciuto a cena e scoprire che ha saccheggiato il frigorifero mentre gli preparavi il caffè. Ora tocca controllare ogni repository come se fosse un sospettato di una serie poliziesca. Meno male che abbiamo sempre tempo per leggere le clausole in piccolo, vero?