⬇ Scarica il santino: ·
San Shellshock, che eseguiva ciò che era solo un saluto
Patrono dei server CGI, delle variabili d'ambiente e di tutto ciò che, dentro, ha una Bash dimenticata.
Vita
Il 24 settembre 2014 Stéphane Chazelas rivelò Shellshock, un difetto nella shell Bash presente da oltre vent'anni. Bash eseguiva il codice nascosto dopo una definizione di funzione passata in una variabile d'ambiente: così una richiesta web, un client DHCP o un server CGI potevano far eseguire comandi a un attaccante, senza alcuna autenticazione. Era ovunque, e per giorni le patch si rincorsero per chiudere tutte le varianti.
Preghiera
O San Shellshock, che trasformi un saluto in un comando, fa' che le nostre variabili d'ambiente restino testo e non diventino codice. Amen.
Come si festeggia
Si festeggia aggiornando Bash a una versione corretta e cercando ogni CGI dimenticato che la invochi.
Variabile d'ambiente, comando sorprendente.