Un caricatore della memoria all'avvio è la parte di un sistema che legge istruzioni salvate, preferenze o memoria di sessione quando uno strumento o un agente inizia a essere eseguito. Negli assistenti IA e in altri software di automazione, questo codice spesso viene eseguito prima che l'utente abbia esaminato cosa verrà caricato, quindi diventa un confine di fiducia sensibile alla sicurezza.
È importante perché un caricatore può importare accidentalmente dati dall'esterno del progetto o dell'area di lavoro prevista se segue i percorsi senza validarne la destinazione reale. Un rischio comune è la gestione dei symlink: il percorso può sembrare innocuo, ma la destinazione risolta può puntare altrove. Gli attaccanti possono sfruttare questo per esporre file privati al contesto di un assistente, mentre i difensori rafforzano i caricatori canonizzando i percorsi, verificando che la posizione risolta corrisponda a una radice consentita e limitando il caricamento automatico a fonti con il privilegio minimo.


