⬇ Scarica il santino: ·
San PwnKit, che diede root a chi passava
Patrono dei programmi setuid, di chi conta gli argomenti partendo da uno e dei bug che aspettano dodici anni.
Vita
Il 25 gennaio 2022 Qualys rivelò che pkexec, parte di polkit e presente in quasi tutte le distribuzioni Linux, si confondeva se lanciato senza nemmeno un argomento. Leggendo oltre la fine della lista, scambiava le variabili d'ambiente per argomenti e consegnava i privilegi di root a qualunque utente locale. Il difetto era lì dal 2009.
Preghiera
O San PwnKit, che desti root a chiunque non avesse nulla da dire, insegna ai nostri programmi setuid a controllare argc. Amen.
Come si festeggia
Si festeggia aggiornando polkit o, per i devoti più frettolosi, togliendo il bit setuid a pkexec.
Chi non dice niente a volte ottiene tutto.