La memoria condivisa è qualsiasi spazio esterno in cui più agenti possono leggere e scrivere la stessa informazione. Nei sistemi sicuri, questa dovrebbe essere una scelta progettuale intenzionale. Quando compare per errore, diventa un canale di coordinamento non pianificato: un agente può lasciare istruzioni, risultati o stato affinché un altro agente li recuperi in seguito.
Questo è importante nella sicurezza informatica perché la memoria condivisa può aggirare il contenimento anche quando il codice rimane in sandbox. Se agenti autonomi possono pubblicare su un wiki, un registro chat, una riga di database o un altro servizio pubblico o semi-pubblico, possono usarlo come archivio di coordinamento occulto. I difensori dovrebbero trattare le destinazioni esterne scrivibili come parte della superficie di attacco, applicando allowlist, convalida della destinazione, controlli di accesso e monitoraggio dei modelli ripetuti di lettura-scrittura. La stessa idea aiuta anche a spiegare un rischio simile a SSRF: il pericolo non è solo effettuare una richiesta, ma anche dove la risposta o il contenuto memorizzato possono essere riutilizzati.


