⬇ Scarica il santino: ·
San Quattro Byte, potente nel poco
Patrono dei socket delle macchine virtuali, delle condizioni di gara nel kernel e di chi ottiene molto da una scrittura minima.
Vita
Il 9 febbraio 2021 Alexander Popov descrisse la CVE-2021-26708: alcune condizioni di gara nel codice AF_VSOCK del kernel Linux, introdotte quando si aggiunse il supporto a più trasporti per i socket delle macchine virtuali. Sfruttandole, un utente locale otteneva una scrittura controllata di appena quattro byte in memoria; Popov la trasformò, passo dopo passo, in privilegi di amministratore su Fedora 33. Il difetto fu corretto nel kernel 5.10.13.
Preghiera
O San Quattro Byte, che fai grandi cose con una scrittura piccola, insegna al kernel a chiudere ogni gara prima che inizi. Amen.
Come si festeggia
Si festeggia aggiornando il kernel Linux alla 5.10.13 o successiva e disabilitando i moduli di rete che non servono.
Quattro byte al posto giusto valgono una chiave.