⬇ Scarica il santino: ·
San Landa, cacciatore di pagine fisiche
Patrono delle tabelle delle pagine, dei puntatori penzolanti e dei jailbreak fatti con pazienza.
Vita
Terzo e ultimo dei metodi raccolti da felix-pb nel progetto kfd, Landa (CVE-2023-41974) era un use-after-free nel kernel XNU di Apple. Un'app nella propria sandbox poteva tenersi in mano pagine di memoria fisica che il kernel credeva di aver già liberato: un "physical use-after-free" da cui si arriva a leggere e scrivere il kernel. Apple lo corresse in iOS 17 e macOS 14, e la ricompensa fu di 70.000 dollari.
Preghiera
O San Landa, che trattieni le pagine che il kernel ha già lasciato andare, insegnaci a lasciar andare anche noi. Amen.
Come si festeggia
Si festeggia aggiornando a iOS 17 e restituendo, per una volta, tutto ciò che si è preso in prestito.
Pagina liberata non è pagina dimenticata.