Il controllo dell'egress outbound è una misura di sicurezza che limita quali host remoti, porte o protocolli un sistema è autorizzato a contattare. Invece di consentire a ogni processo di raggiungere liberamente Internet, la policy di rete o dell'host autorizza solo le destinazioni approvate. Si tratta di una difesa fondamentale negli ambienti che gestiscono codice, dati o credenziali sensibili.
È importante perché molti attacchi si basano sul fatto che una macchina effettui una connessione in uscita per conto dell'attaccante. Negli incidenti della supply chain software, un server di build può tentare di scaricare una dipendenza malevola, recuperare un payload durante la compilazione o contattare un server di command and control. Il filtering dell'egress può bloccare queste richieste anche se un pacchetto compromesso entra nel processo di build. Un buon controllo dell'egress è di solito affiancato da allowlist, logging del proxy, filtering DNS e reti di build separate senza accesso diretto a Internet. In pratica, i difensori lo usano per ridurre il blast radius, individuare traffico insolito durante la fase di build e impedire all'automazione di raggiungere in modo silenzioso infrastrutture controllate dall'attaccante.


