
Apple ha rilasciato iOS e iPadOS 14.2 alle masse ieri pomeriggio e, sebbene la maggior parte dei possessori di iPhone e iPad si sia allegramente aggiornata per sfruttare oltre 100 nuovi Emoji e sei nuovi sfondi, gli aggiornamenti sembrano anche rafforzare la sicurezza delle rispettive piattaforme.
I miglioramenti della sicurezza sono generalmente una buona cosa per gli utenti; tuttavia, possono essere bandiere rosse per i sostenitori della comunità del jailbreak poiché gli exploit del software sono le stesse cose che rendono possibili gli strumenti di jailbreak. Con questo in mente, potrebbe non sorprendere che gli sviluppatori di jailbreak ricordino ripetutamente alla comunità di rimanere nel firmware più basso possibile, in quanto ciò può aumentare le possibilità di idoneità al jailbreak.
Questa regola empirica non potrebbe essere più allineata con le versioni iOS e iPadOS 14.2 di questa settimana. La pagina web “Informazioni sul contenuto di sicurezza di iOS 14.2 e iPadOS 14.2” di Apple citava almeno 24 istanze di correzioni di bug, molte delle quali avrebbero potuto comportare l’esecuzione di codice arbitrario. Uno in particolare, un bug del kernel soprannominato CVE-2020-27905, ha ricevuto un po’ di attenzione nella comunità del jailbreak nelle ultime 24 ore, e per buoni motivi.

Mohamed Ghannam (@_simo36), l’individuo responsabile della scoperta del suddetto bug del kernel, condiviso una prova di concetto (PoC) su Twitter giovedì sera, osservando che era “raggiungibile dall’interno della sandbox:”

Quello che possiamo dire a prima vista è che questo PoC condiviso è stato corretto in iOS e iPadOS 14.2, ma che supporta iOS e iPadOS 14.1 e versioni precedenti. Inoltre, è semplicemente un bug del kernel nel suo stato attuale, che non è lo stesso di un exploit del kernel. Con un po’ più di lavoro, un exploit del kernel potrebbe essere sviluppato da questo bug del kernel e, secondo il resto del Tweet, sembra essere l’intenzione di Ghannam di sviluppare e rilasciare tale exploit del kernel in un secondo momento.
Quindi cosa significa questo per la comunità jailbreak? Beh, niente… ancora. Uno strumento di jailbreak come Odyssey e/o unc0ver non può essere aggiornato per supportare fino a iOS e iPadOS 14.1 a meno che non esista un vero e proprio exploit del kernel per queste versioni, e non lo è ancora; questo PoC è semplicemente un bug del kernel. Se un exploit del kernel diventa di questo bug, allora cambierebbe tutto, specialmente se Ghannam lo rilasciasse come siamo stati portati a credere.
Per quel che vale, questa non è la prima volta che Ghannam è in prima linea in un PoC di bug del kernel iOS/iPadOS. L’ultima istanza ha coinvolto iOS e iPadOS 13.3.1 ed è emersa a marzo.
Sebbene non vi sia alcuna garanzia che un exploit del kernel si concretizzi da questo, tanto meno che uno strumento di jailbreak aggiunga il supporto per esso, fa ancora sperare in molte persone che potrebbero provare a decidere se devono continuare a eseguire iOS 14.0-14.1 o aggiornamento alla versione iOS e iPadOS 14.2 di ieri. Se il jailbreak è importante per te, ti consigliamo di evitare quest’ultimo e di rimanere su qualsiasi versione precedente di iOS 14 che potresti utilizzare.
Chi è interessato a saperne di più sul bug del kernel di Ghannam può visitare la sua pagina GitHub dedicata.
Sei entusiasta di apprendere che un exploit del kernel per iOS e iPadOS 14.1 e versioni precedenti potrebbe essere rilasciato in futuro? Discuti la tua posizione nella sezione commenti in basso.