Un socket AF_UNIX, chiamato anche socket di dominio Unix, è un endpoint di comunicazione locale tra processi usato da programmi sullo stesso host. Invece di inviare dati tramite TCP/IP, le applicazioni scambiano messaggi attraverso un percorso nel file system o un indirizzo locale astratto, il che rende il canale veloce e utile per servizi di sistema affidabili.
Nella sicurezza informatica, i socket AF_UNIX sono importanti perché spesso espongono daemon privilegiati, agenti e servizi di controllo. Se codice non attendibile può raggiungere il socket sbagliato, può attivare azioni di amministrazione, divulgare segreti o aggirare le difese basate sulla rete. Gli aggressori cercano confusione di percorso, tecniche con symlink o condizioni di race che reindirizzano un processo in sandbox verso un socket non intenzionale. I difensori dovrebbero limitare l'esposizione dei socket, convalidare i percorsi dopo la risoluzione e isolare gli spazi di lavoro in modo che siano raggiungibili solo gli endpoint locali approvati. In ambienti sandbox, un relay di socket difettoso può trasformare un'interfaccia solo locale in una superficie di attacco vincolata all'host.


