Un componente opzionale è una funzionalità o un pacchetto che non è richiesto per il funzionamento di base di un sistema, ma può comunque aggiungere funzioni come il monitoraggio, la reportistica o l'integrazione. Poiché si colloca al di fuori del percorso principale, spesso viene installato, configurato o aggiornato con minore attenzione rispetto al servizio principale.
Nella sicurezza informatica, i componenti opzionali sono importanti perché possono ampliare la superficie di attacco. Una funzionalità che viene usata raramente può comunque esporre listener di rete, parser o azioni amministrative che gli attaccanti possono prendere di mira. I difensori dovrebbero inventariare questi componenti, disabilitare ciò che non è necessario e mantenere il resto aggiornato con patch e sotto monitoraggio. Negli incidenti reali, componenti aggiuntivi dimenticati o servizi secondari diventano spesso il percorso più semplice verso l'iniezione di comandi, il furto di credenziali o l'accesso non autorizzato.


