Il hijack della directory corrente è un modello di attacco in cui il software carica o esegue involontariamente un file dalla cartella in cui è in esecuzione, invece che da un percorso di sistema attendibile. Di solito si verifica quando un programma avvia un altro strumento usando solo il nome, come git.exe o helper.exe, e si affida all'ordine di ricerca del sistema operativo per trovarlo.
Questo è importante perché la cartella di lavoro può essere controllata da un attaccante, soprattutto quando un utente apre un progetto non attendibile o estrae un archivio ZIP. Se lì viene inserito un file malevolo con lo stesso nome, può essere scelto per primo ed eseguito con i privilegi dell'applicazione. I difensori riducono il rischio usando percorsi completi, rafforzando le regole di creazione dei processi ed evitando percorsi di ricerca non sicuri. Su Windows, questa classe di bug è strettamente correlata al binary shadowing e ad altri problemi di ricerca degli eseguibili.


