Un exploit a catena completa è un attacco in più fasi che combina diverse vulnerabilità e bypass in un unico percorso funzionante. Invece di fare affidamento su un singolo bug, l'attaccante collega tra loro i passaggi: una falla può fornire l'esecuzione iniziale di codice o l'accesso al web, un'altra può consentire di uscire da una sandbox o ottenere privilegi più elevati, e le fasi successive possono stabilire una persistenza o un controllo più ampio del dispositivo.
Questo è importante perché una singola catena di exploit può trasformare una normale visita a un sito web, l'apertura di un documento o l'interazione con un'app in una compromissione più profonda. In pratica, gli exploit a catena completa sono spesso usati contro obiettivi di alto valore e frequentemente prendono di mira versioni specifiche del software, in cui ogni fase copre un diverso livello di difesa. I difensori riducono il rischio applicando rapidamente le patch, irrobustendo i dispositivi, limitando le funzionalità esposte e usando protezioni come le modalità di lockdown per dispositivi mobili quando appropriato. L'idea chiave è la composizione: il pericolo non è solo una vulnerabilità, ma il modo in cui più debolezze vengono cucite insieme in un percorso d'attacco completo.


