Un recente controllo di sicurezza ha evidenziato ben 88 falle di sicurezza ad alto rischio nel kernel di Android, in grado di causare la perdita dei dati o influire sulla stabilità del sistema mandandolo continuamente in crash. Secondo quanto riscontrato da Coverity, una società specializzata nel settore della sicurezza, le 88 falle rilevate includono la corruzione della memoria, perdite di risorse e accessi illegali alla memoria. L’analisi è stata effettuata sul kernel 2.6.32, conosciuto anche come “Froyo”. Questa versione del kernel è basato sul chipset Qualcomm MSM7xxx/QSD8×50, utilizzato sul HTC Droid Incredible. Questa versione del kernel, rispetto a quella standard, include il supporto ai driver wireless, touchscreen e della fotocamera. Coverity fa presente che, come in tutto il mondo open source, le responsabilità per l’integrità del software sono frammentate. Android è basato su Linux il quale ha migliaia di persone che contribuiscono al suo sviluppo. Fra le tante persone che partecipano attivamente allo sviluppo di Android, non è chiaro chi ha la responsabilità ultima del controllo della qualità, ma è invece lampante il fatto che sia necessario instaurare un nuovo livello qualitativo per fornire agli OEM un software integro da installare sui dispositivi.
|