Un singolo clic su un link apparentemente innocuo può bastare per esporre dati, account e conversazioni aziendali. Se usi ChatGPT in un ambiente di lavoro, la misura più utile è semplice: controlla subito quali agenti, app collegate e azioni automatiche sono abilitate nel tuo workspace.
Cosa è successo
Secondo quanto ricostruito dai ricercatori, una falla nei workspace di ChatGPT avrebbe permesso di creare in modo nascosto un agente AI controllato da un attaccante. L’operazione partiva da un link che sembrava legittimo, ma che in realtà conteneva istruzioni capaci di guidare il costruttore di agenti verso una configurazione malevola.
L’idea di fondo è particolarmente insidiosa: invece di rubare password o sessioni del browser, l’attacco avrebbe potuto convincere ChatGPT a costruire un assistente autonomo con le autorizzazioni già presenti nell’account della vittima. In pratica, l’agente avrebbe operato come un “insider” falso ma credibile, usando credenziali e permessi già concessi dall’azienda.
Il rischio diventava più serio nei workspace in cui gli agenti erano attivati e l’utente aveva il permesso di crearli. Inoltre, per sfruttare appieno il problema, anche le integrazioni collegate e le azioni consentite dall’organizzazione dovevano essere abilitate. Questo significa che il difetto non dipendeva solo dal singolo utente, ma anche dal livello di esposizione già presente nell’ambiente aziendale.
Perché la minaccia è diversa dal phishing tradizionale
Nel phishing classico, l’obiettivo è spesso indurre la vittima a cedere una password o a cliccare su un link che porta a una pagina contraffatta. In questo caso, invece, il bersaglio era il comportamento del sistema stesso. Il link non serviva a rubare direttamente un accesso: serviva a far sì che il workspace costruisse un agente con impostazioni controllate dall’attaccante.
Questo rende l’attacco più difficile da notare. Un dipendente può non vedere un furto immediato, perché l’azione malevola non avviene tutta in una volta. L’agente può restare attivo, ricevere istruzioni nel tempo e continuare a operare usando gli strumenti già connessi all’account aziendale.
Secondo i ricercatori, se nella sessione erano già collegati servizi come Outlook, Teams, Slack, SharePoint o Google Drive, e se il workspace autorizzava le relative operazioni, l’agente avrebbe potuto leggere contenuti, inviare messaggi e recuperare informazioni sensibili. Un impatto del genere è molto più ampio di una semplice email compromessa, perché riguarda l’intero ecosistema digitale dell’utente.
Come avrebbe funzionato l’agente malevolo
La tecnica descritta dai ricercatori sfruttava il costruttore di agenti di ChatGPT, cioè la funzione pensata per creare assistenti capaci di lavorare con email, chat, calendari e altre applicazioni aziendali. Il punto debole stava nella possibilità di inserire istruzioni nascoste dentro un link apparentemente normale.
Una volta aperto il collegamento, il sistema avrebbe potuto eseguire una sequenza di operazioni già preparata:
- collegare le integrazioni disponibili nell’account della vittima;
- disattivare o ridurre le richieste di approvazione;
- pubblicare l’agente appena creato;
- programmarne l’esecuzione su base regolare.
Da lì in avanti, l’agente sarebbe potuto diventare una sorta di canale di comando continuo. Invece di usare infrastrutture esterne classiche, avrebbe potuto controllare la casella di posta della vittima alla ricerca di email dell’attaccante con un soggetto specifico. Ogni messaggio poteva trasformarsi in una nuova istruzione: cercare documenti, estrarre dati, catalogare informazioni o rimandare risultati via email.
Quali scenari di abuso erano possibili
I ricercatori hanno mostrato che un agente costruito in questo modo avrebbe potuto fare molto più che leggere contenuti. Tra gli scenari dimostrati o ipotizzati figuravano la mappatura di persone e progetti aziendali, la ricerca di password e chiavi API in chat e file condivisi, e l’invio di messaggi convincenti dall’account della vittima.
Questo è un punto importante per chi gestisce la sicurezza aziendale: il pericolo non consiste solo nel furto di documenti. Un agente compromesso può anche diventare uno strumento di inganno interno, capace di inviare comunicazioni che sembrano autentiche perché arrivano da un account reale e già fidato.
In ambienti dove i dipendenti si scambiano spesso autorizzazioni, link interni, file di progetto e aggiornamenti operativi, un attore malevolo potrebbe usare l’agente per raccogliere abbastanza contesto da perfezionare ulteriori truffe. Il risultato è un ciclo di abuso che può aumentare rapidamente il livello di rischio.
Cosa ha fatto il fornitore e perché conta
I ricercatori hanno segnalato il problema tramite un programma di vulnerabilità e, secondo la loro ricostruzione, il fornitore ha preso in carico la segnalazione e corretto il difetto pochi giorni dopo, rimuovendo il parametro URL che rendeva possibile l’abuso.
La correzione è rilevante, ma non elimina il problema di fondo che l’episodio mette in evidenza: quando un agente AI può agire con accessi reali e con un elevato grado di autonomia, la sicurezza non dipende più solo dalla protezione dell’account. Dipende anche da come vengono progettati i flussi di approvazione, le integrazioni e le regole di esecuzione.
Per le aziende, la lezione è chiara. Gli strumenti di AI agentica possono aumentare molto la produttività, ma ampliano anche la superficie d’attacco. Se un dipendente può creare o configurare agenti con troppa libertà, un link malevolo può trasformarsi in un problema di identità, autorizzazioni e controllo operativo.
Cosa fare subito in azienda
Se la tua organizzazione usa workspace AI con agenti e connettori, conviene agire su più livelli:
- verifica che solo gli utenti autorizzati possano creare agenti;
- limita le integrazioni abilitate per impostazione predefinita;
- rivedi i privilegi concessi a email, chat, archivi documentali e calendari;
- imposta approvazioni esplicite per le azioni sensibili;
- controlla audit log e attività anomale degli account;
- forma i dipendenti a riconoscere link inattesi, anche quando sembrano interni o familiari.
Anche gli utenti finali possono ridurre il rischio con alcune abitudini essenziali: aprire solo link verificati, controllare con attenzione le richieste che coinvolgono app collegate e segnalare qualunque configurazione AI che non sia stata autorizzata dal team IT o security.
Perché questo caso è un campanello d’allarme
Il punto più delicato non è soltanto la singola vulnerabilità, ma il cambio di paradigma. Quando un assistente AI può collegarsi a sistemi di posta, chat e archiviazione, l’attacco non colpisce più solo un software: colpisce il modo in cui l’azienda distribuisce fiducia e automazione.
Per questo motivo, ogni organizzazione che adotta agenti AI dovrebbe trattarli come parte dell’infrastruttura critica. Se un assistente può leggere, scrivere e agire per conto di un dipendente, allora va protetto come un utente privilegiato, non come una semplice funzione di produttività.
Technical Deep Dive
Dal punto di vista tecnico, il problema descritto dai ricercatori rientra nella categoria degli attacchi contro l’agent trust model, cioè il modello di fiducia che permette a un agente AI di operare con strumenti, connettori e permessi esterni. Il punto critico è che l’agente non agisce in isolamento: eredita contesto, autorizzazioni e capacità di esecuzione dal workspace e dalle app collegate.
Il vettore riportato si basava sull’iniezione di istruzioni in un URL apparentemente innocuo, sfruttando un parametro capace di influenzare il flusso del costruttore di agenti. Se il sistema interpreta contenuti esterni come configurazione operativa, il rischio è una forma di prompt injection con effetti persistenti, perché il risultato non è solo una risposta testuale ma la creazione di un artefatto eseguibile.
Il comportamento osservato dai ricercatori suggerisce una catena composta da più passaggi: parsing del link, popolamento del builder, collegamento dei connector, modifica delle opzioni di approvazione, pubblicazione e schedulazione. Ogni passaggio amplia l’impatto perché converte un input non fidato in una capacità persistente all’interno dell’account.
La parte più rilevante per la difesa è la separazione tra user intent e system action. In un sistema sicuro, un link non dovrebbe poter determinare configurazioni sensibili senza una conferma esplicita e verificabile da parte dell’utente. Per mitigare casi simili, servono controlli di integrità sui parametri di input, validazione rigorosa dei flussi di creazione agenti, approvazioni granulari per le azioni ad alto impatto e telemetria dedicata per rilevare creazioni anomale o non autorizzate.
Sul fronte difensivo, i controlli più efficaci includono principio del privilegio minimo, segregazione delle integrazioni, revisione periodica dei token OAuth, limitazione delle azioni che un agente può eseguire senza consenso umano e monitoraggio delle email o delle chat usate come canale di comando. In ambienti maturi, un agente AI dovrebbe inoltre avere policy separate per lettura, scrittura, invio e automazione pianificata, così da evitare che una singola compromissione trasformi l’assistente in un moltiplicatore di accesso.





