⬇ Scarica il santino: ·
San Dirty Pipe, che scriveva nei file di sola lettura
Patrono delle pipe di Linux, dei file che credevi protetti e della pagine di cache riusate con leggerezza.
Vita
Il 7 marzo 2022 Max Kellermann pubblicò la CVE-2022-0847, battezzata Dirty Pipe in omaggio a Dirty COW. Un campo non inizializzato nelle pipe del kernel Linux permetteva a un utente senza privilegi di scrivere dentro file di sola lettura, attraverso la cache delle pagine: da lì a sovrascrivere file di sistema e diventare root il passo era breve. Il difetto era entrato nel kernel nel 2020.
Preghiera
O San Dirty Pipe, che riempi di scritte i file che tacevano, insegna al kernel a inizializzare ogni campo prima di usarlo. Amen.
Come si festeggia
Si festeggia aggiornando il kernel Linux a 5.16.11, 5.15.25 o 5.10.102 e ricordandosi che «sola lettura» vale finché il kernel coopera.
Pipa sporca, file che parla.