Che cos'è QuadRooter?
Quadrooter è un nome per una serie di vulnerabilità di sicurezza tra cui
Questi sono punti deboli nel software di sistema Linux / Android fornito dal produttore di chipset Qualcomm.
Potrebbero essere sfruttati da un'app che scarichi, anche da una che non richiede privilegi speciali. Tale app potrebbe sfruttare queste vulnerabilità per ottenere un controllo di livello superiore del telefono, incluso l'accesso a tutti i dati privati memorizzati su di essa.
Il database delle vulnerabilità nazionali degli Stati Uniti fornisce la seguente descrizione per le vulnerabilità sopra elencate
2059
La funzione msm_ipc_router_bind_control_port in net / ipc_router / ipc_router_core.c nel modulo del kernel del router IPC per Linux kernel 3.x, utilizzata nei contributi Android di Qualcomm Innovation Center (QuIC) per dispositivi MSM e altri prodotti, non verifica che una porta sia una porta client, che consente agli aggressori di ottenere privilegi o causare una negazione del servizio (condizioni di competizione e corruzione dell'elenco) effettuando molte chiamate ioctl BIND_CONTROL_PORT.
2504
Il driver GPU Qualcomm su Android prima del 05-08-2016 sui dispositivi Nexus 5, 5X, 6, 6P e 7 (2013) consente agli utenti malintenzionati di ottenere privilegi tramite un'applicazione predisposta, ovvero il bug interno Android 28026365 e il bug interno Qualcomm CR1002974.
2503
Il driver GPU Qualcomm su Android prima del 05-07-2016 sui dispositivi Nexus 5X e 6P consente agli utenti malintenzionati di ottenere privilegi tramite un'applicazione predisposta, nota anche come bug interno Android 28084795 e bug interno CR1006067 di Qualcomm.
5340
La funzione is_ashmem_file in drivers / staging / android / ashmem.c in una determinata patch Android Qualcomm Innovation Center (QuIC) per il kernel Linux 3.x non gestisce correttamente la convalida del puntatore all'interno del modulo grafico Linux KGSL, che consente agli aggressori di eludere le restrizioni di accesso previste usando la stringa / ashmem come nome dell'odontoiatria.
Puoi scaricare un'app chiamata " Quadrooter Scanner " dal Google Play Store: ti dirà se il tuo telefono è vulnerabile. L'applicazione è stata scritta da Checkpoint Software Technologies Ltd . L'ho installato, eseguito e disinstallato. A parte questo, non posso dire se sia affidabile in alcun modo.
Qualcomm ha rilasciato correzioni software ai produttori
Google ha affrontato un paio di questi nei loro bollettini sulla sicurezza per luglio e agosto
Issue CVE Severity Affects
Nexus?
Elevation of privilege vulnerability in CVE-2016-2503, Critical Yes
Qualcomm GPU driver (Device specific) CVE-2016-2067
...
Elevation of privilege vulnerability in CVE-2016-2504, Critical Yes
Qualcomm GPU driver CVE-2016-3842
...
Elevation of privilege vulnerability in Qualcomm GPU driver
An elevation of privilege vulnerability in the Qualcomm GPU driver could
enable a local malicious application to execute arbitrary code within the
context of the kernel. This issue is rated as Critical due to the
possibility of a local permanent device compromise, which may require
reflashing the operating system to repair the device.
CVE References Severity Updated Nexus devices Date reported
CVE-2016-2504 Critical Nexus 5, Nexus 5X, Apr 5, 2016
A-28026365 Nexus 6, Nexus 6P,
QC-CR#1002974 Nexus 7 (2013)
Sospetto che i proprietari di telefoni vulnerabili abbiano una serie di opzioni tra cui alcune o tutte
- attendere che il produttore fornisca un aggiornamento via etere per risolvere questo problema.
- non scaricare nuove app
- impedire l'aggiornamento delle app fino a quando le vulnerabilità non vengono risolte
- disinstallare tutte le app superflue
- spegnere il telefono fino a quando non è pronta una correzione
Immagino che molte persone considererebbero almeno l'ultimo elemento eccessivo.
900 milioni di dispositivi Android sono vulnerabili?
Le vendite mondiali di smartphone sono dell'ordine di 1 miliardo ogni anno .
Qualcomm è un importante produttore di circuiti integrati utilizzati negli smartphone. Vendono una varietà di circuiti integrati tra cui la famosa gamma "Snapdragon" di CPU basate su ARM. I loro ricavi annuali sono dell'ordine di 25 miliardi di dollari.
Secondo Forbes
Secondo ABI Research, il principale produttore di chipset Qualcomm è rimasto un leader nei chipset in banda base LTE nel 2015. La società deteneva un enorme 65% del mercato dei chipset in banda base LTE nel corso dell'anno.
Nel 2016 potrebbero essere in uso 2 miliardi di smartphone . Naturalmente, molti di questi saranno dispositivi IOS. Potrebbero esserci ancora uno o due utenti di Windows Phone :-).
La durata media di uno smartphone potrebbe essere di due anni o potrebbe essere di quattro anni . Esiste sicuramente un mercato per gli smartphone di seconda mano. Sembra plausibile che molti smartphone di età superiore a un anno siano ancora in uso.
Certo, ci sono dispositivi Android che non sono smartphone. Google stima che ci siano 1,4 miliardi di dispositivi Android attivi in tutto il mondo . Il 65% di 1,4 miliardi è di 910 milioni. Questo potrebbe essere il modo in cui i giornalisti sono arrivati a questa cifra. In tal caso, non è affatto preciso.
Tuttavia, supponendo che i driver vulnerabili esistano da diversi anni, sembra plausibile che centinaia di milioni di dispositivi possano essere interessati. 900 milioni sembrano essere il limite estremo delle stime possibili.
Relazionato