Ein Exploit ist eine Befehlsfolge oder Codesequenz welche unter Ausnutzung einer Verwundbarkeit eines Programms oder anderer Software diese dazu bringt, von seiner normalen korrekten Ausführung abzuweichen. Dies kann einem Angreifer z.B. erlauben, die Kontrolle über die Software zu übernehmen oder auch diese zum Absturz zu bringen.