ActivityPub è un protocollo di federazione che consente alle piattaforme social decentralizzate di scambiarsi post, follow, reazioni e altre attività tra server indipendenti. Invece di un servizio centrale, ogni server può ospitare i propri utenti pur partecipando alla stessa rete. Questo modello migliora la resilienza e il controllo degli utenti, ma crea anche un confine di fiducia tra server che i team di sicurezza devono proteggere.
Nella sicurezza informatica, ActivityPub è importante perché ogni richiesta federata può trasportare identità, autorizzazione e contenuti che devono essere convalidati prima di essere accettati. Errori nella gestione delle richieste possono consentire a un server di elaborare azioni che dovrebbe rifiutare, esporre dati privati o essere sfruttati per una server-side request forgery se i recuperi in uscita non sono strettamente controllati. I difensori proteggono le distribuzioni di ActivityPub verificando le firme, controllando con attenzione i permessi, limitando quali server remoti possono interagire e trattando gli endpoint di federazione come superfici di attacco esposte a Internet.


