Spoofing della comunicazione da agente ad agente

Intercept and identify spoofed messages between AI agents in a multi-agent workflow before fabricated instructions cause damage.

Cos’è Spoofing della comunicazione da agente ad agente?

La comunicazione tra agenti non sicura è classificata ASI07 nella Top 10 OWASP per le applicazioni Agentic AI 2026 perché i sistemi multi-agente, in cui agenti specializzati collaborano per completare attività complesse, stanno rapidamente diventando l'architettura standard per le implementazioni di intelligenza artificiale aziendale, ma la maggior parte delle implementazioni manca di un'autenticazione di base dei messaggi tra agenti. Quando gli agenti comunicano attraverso canali non verificati, gli aggressori possono falsificare le identità degli agenti, manomettere i messaggi in transito e iniettare istruzioni fittizie che gli agenti a valle eseguono senza chiedere spiegazioni. Un rapporto del 2025 dell'AI Red Team di MITRE ha documentato attacchi di spoofing di agenti riusciti contro tre principali framework multi-agente, rilevando che nessuno dei framework testati ha implementato la verifica crittografica dei messaggi tra agenti per impostazione predefinita. In questo esercizio monitorerai un flusso di lavoro multi-agente in cui un agente di pianificazione assegna attività agli agenti di esecuzione. Il sistema elabora le transazioni finanziarie: un agente convalida le richieste, un altro verifica la conformità e un terzo esegue i trasferimenti. Un utente malintenzionato identifica che gli agenti comunicano tramite un bus di messaggi condiviso senza autenticazione e inizia a inserire messaggi falsificati che sembrano provenire dall'agente di conformità, approvando i trasferimenti che avrebbero dovuto essere contrassegnati. Analizzerai il flusso di messaggi tra gli agenti, identificherai quali messaggi sono legittimi e quali sono falsificati e determinerai in che modo la mancanza di autenticazione dell'agente ha consentito l'attacco. Questo esercizio dimostra perché la sicurezza multi-agente richiede lo stesso rigore della sicurezza di rete tradizionale, con canali autenticati, verifica dell'integrità dei messaggi e limiti di fiducia tra i componenti dell'agente.

Cosa imparerai in Spoofing della comunicazione da agente ad agente

Spoofing della comunicazione da agente ad agente — Fasi della formazione

  1. Infiltrazione di rete

    Bob è stato sulla rete interna di CypherPeak per tre giorni, utilizzando le credenziali VPN di un appaltatore rubato. Durante la mappatura dell'infrastruttura, ha scoperto qualcosa di fondamentale: gli agenti AI dell'azienda comunicano attraverso un bus di messaggi interno che funziona su HTTP semplice sulla porta 8443: nessuna crittografia, nessuna autenticazione, completamente leggibile da chiunque abbia accesso alla rete.

  2. Sondaggio dell'autobus

    Bob apre uno strumento di test API per inviare un messaggio di prova direttamente al bus dei messaggi. Utilizza l'endpoint e il formato che ha appreso dal traffico intercettato. Se il bus accetta un messaggio con un'identità del mittente fittizia e zero credenziali, conferma che la vulnerabilità è sfruttabile.

  3. Autenticazione zero

    Il bus ha restituito HTTP 200 senza alcuna verifica di autenticazione. Il messaggio di prova è stato accettato e recapitato nonostante non avesse credenziali, certificato e firma. Ogni campo di sicurezza nella risposta conferma che il bus esegue la verifica zero.

  4. Creazione del carico utile

    Con la vulnerabilità confermata, Bob prepara il messaggio falsificato. Impersona l'agente dell'orchestrator e ordina all'esportatore di dati di eseguire il mirroring di tutti i record dei clienti elaborati su un endpoint FTP controllato da Bob.

  5. Invio del messaggio falsificato

    Bob torna al tester API. L'endpoint del bus e il metodo POST sono ancora configurati dal probe. Incolla il payload JSON contraffatto nel corpo della richiesta e lo invia.

  6. La direttiva contraffatta

    L'autobus ha accettato il messaggio falsificato senza alcuna sfida di autenticazione, proprio come la sonda. La risposta conferma che la direttiva contraffatta è stata consegnata all'Esportatore di dati, impersonando l'Orchestratore.

  7. Elaborazione di routine

    Alice sta monitorando il ciclo di elaborazione batch pomeridiano. Un'e-mail dal responsabile della piattaforma dati conferma che la pipeline dei dati del cliente sta eseguendo il batch pianificato.

  8. La pipeline di dati

    Alice apre il dashboard della pipeline dell'agente. La pipeline è composta da cinque agenti AI disposti in una catena. L'orchestratore coordina il flusso di lavoro, l'inserimento dei dati estrae i record dei clienti, il responsabile del trattamento dei dati li normalizza, lo scanner di conformità convalida rispetto alle regole sulla privacy e l'esportatore di dati invia i dati elaborati ai sistemi di analisi a valle.

  9. Flusso normale dei messaggi

    I messaggi iniziano a fluire attraverso la pipeline durante l'elaborazione batch. Ogni agente invia un aggiornamento dello stato all'agente successivo nella catena. Gli indicatori verdi di autenticazione su ciascun messaggio confermano che sono stati inviati attraverso canali verificati e firmati.

  10. La direttiva contraffatta

    Nel feed attività viene visualizzato un nuovo messaggio, ma qualcosa è diverso. Dichiara di provenire dall'orchestrator e ordina all'esportatore di dati di eseguire il mirroring di tutti i record elaborati su un endpoint di backup esterno prima dell'esportazione standard. L'esportatore di dati accetta l'istruzione e inizia a trasmettere i dati del cliente al server non autorizzato.