Una directory di installazione è la posizione locale del progetto in cui uno strumento di configurazione è previsto che scriva file, come librerie, binari, configurazioni o metadati generati. Nei gestori di pacchetti e nei programmi di installazione, questa directory funge da confine tra i file fidati del progetto e tutto il resto del sistema host.
È importante nella sicurezza informatica perché molti attacchi cercano di violare quel confine. Se un programma di installazione accetta percorsi non attendibili o non riesce a normalizzarli, un pacchetto malevolo può scrivere fuori dalla directory prevista, sovrascrivere file sensibili o modificare i permessi su dati che non dovrebbe toccare. I difensori lo monitorano con la convalida dei percorsi, la limitazione dei permessi di scrittura e l'esecuzione delle installazioni con privilegi minimi. In pratica, la directory di installazione è un punto di controllo comune per rilevare il path traversal e altri abusi di scrittura file durante l'installazione delle dipendenze.


