Una dipendenza incorporata è una libreria di terze parti inclusa in un'applicazione o in un ambiente di esecuzione, invece di essere fornita dal sistema operativo. L'applicazione utilizza la copia inclusa, che potrebbe avere una propria versione e un proprio processo di aggiornamento.
Questo è importante per la cybersicurezza perché aggiornare una libreria a livello di sistema potrebbe non correggere una copia vulnerabile inclusa nell'applicazione. In attacchi reali, input dannosi o malformati possono raggiungere una vulnerabilità in quella libreria incorporata, per esempio dati di rete compressi elaborati da un decodificatore obsoleto. I responsabili della difesa dovrebbero identificare quale copia viene effettivamente caricata dall'applicazione, verificare le versioni dei pacchetti e gli aggiornamenti del fornitore e riavviare i processi interessati dopo l'applicazione delle patch.


