Un runner effimero è un worker CI temporaneo creato per una singola build, test o attività di deployment e poi distrutto. Poiché non persiste tra un job e l'altro, riduce file residui, dati memorizzati nella cache e credenziali di lunga durata che potrebbero essere riutilizzate da un attaccante.
Nella sicurezza informatica, i runner effimeri sono importanti perché script di installazione, passaggi di build malevoli o dipendenze compromesse possono tentare di leggere variabili di ambiente, file di token o metadati cloud durante l'esecuzione. Se il runner scompare dopo il job, c'è meno possibilità che i segreti rimangano su disco o che un attaccante passi da un'attività alla successiva. I difensori abbinano i runner effimeri a credenziali a breve durata, un rigoroso ambito dei segreti e autorizzazioni limitate per ridurre il raggio d'azione degli attacchi alla supply chain e delle compromissioni CI/CD.


