Un servizio incorporato è un componente incluso all'interno di un'applicazione invece di essere eseguito come server separato e gestito. Viene spesso aggiunto per test, sviluppo locale o comodità, come una directory in memoria, un message broker o un server di file. Poiché viene distribuito con l'app, può ereditare la configurazione, i privilegi e l'esposizione di rete dell'applicazione.
Nella sicurezza informatica, i servizi incorporati sono importanti perché possono diventare silenziosamente confini di fiducia. Una funzione pensata per uso solo locale può comunque ascoltare su una porta, accettare bind o azioni amministrative, oppure esporre stato sensibile se distribuita senza controlli rigorosi. Gli attaccanti cercano questi servizi trascurati perché possono offrire un percorso più semplice verso i dati di autenticazione, le modifiche di configurazione o il controllo dell'applicazione. I difensori dovrebbero censire i componenti incorporati, disabilitarli in produzione quando possibile, limitare l'accesso di rete e monitorare connessioni o scritture inattese.


