Un pacchetto di aggiornamento malevolo è un file software che è stato creato o alterato per distribuire un comportamento dannoso invece di una normale patch. Può sembrare un programma di installazione legittimo, una libreria o un pacchetto di repository, ma può contenere backdoor, malware, logica per credenziali rubate o codice che indebolisce un sistema dopo l'installazione.
Questo è importante perché i canali di aggiornamento sono altamente affidabili. Se gli aggressori riescono a avvelenare un repository di pacchetti, compromettere un account del fornitore, intercettare la distribuzione o reindirizzare il traffico verso uno specchio falso, possono inviare codice malevolo attraverso un percorso approvato. Negli attacchi reali, i difensori individuano questo rischio con la firma dei pacchetti, la verifica dei checksum, TLS, il pinning del repository e uno staging controllato prima della distribuzione. Qualsiasi discrepanza nella firma, nell'hash o nella fonte dovrebbe essere trattata come un avviso che il percorso di aggiornamento potrebbe essere stato manomesso.


