Η Check Point Research (CPR), η ομάδα έρευνας της εταιρείας ασφαλείας Check Point Software, εντόπισε κενά ασφαλείας σε μικροτσίπ επεξεργαστή που βρίσκεται στο 37% των smartphones παγκοσμίως.
Τα κενά ασφαλείας εντοπίστηκαν σε μικροτσίπ της ταϊβανέζικης εταιρείας
MediaTek. Πρόκειται για ένα εξάρτημα που βρίσκεται στο 37% των smartphones
παγκοσμίως και χρησιμεύει ως κύριος επεξεργαστής για σημαντικό αριθμό
συσκευών Android, διαφόρων κατασκευαστών, συμπεριλαμβανομένων των Xiaomi,
Oppo, Realme, Vivo και άλλων.
Τα κενά ασφαλείας εντοπίστηκαν μέσα στον επεξεργαστή ήχου του τσιπ και αν
δεν είχαν επιδιορθωθεί, οι ευπάθειες θα μπορούσαν να επιτρέψουν σε έναν
χάκερ να κρυφακούσει έναν χρήστη Android ή/και να κρύψει κακόβουλο κώδικα.
Το ιστορικό
Τα τσιπ της MediaTek περιέχουν μια ειδική μονάδα επεξεργασίας AI (APU) και
έναν ψηφιακό επεξεργαστή σήματος ήχου (DSP) για τη βελτίωση της απόδοσης των
πολυμέσων και τη μείωση της χρήσης CPU. Τόσο η APU όσο και ο DSP ήχου έχουν
προσαρμοσμένες αρχιτεκτονικές μικροεπεξεργαστών, καθιστώντας τον DSP της
MediaTek έναν μοναδικό και δύσκολο στόχο για την έρευνα ασφαλείας. Η CPR
άρχισε να είναι ανήσυχη σχετικά με το βαθμό στον οποίο το MediaTek DSP θα
μπορούσε να χρησιμοποιηθεί ως φορέας επίθεσης για τους δράστες. Για πρώτη
φορά, η CPR κατάφερε να κάνει reverse engineering του επεξεργαστή ήχου της
MediaTek, αποκαλύπτοντας αρκετά ελαττώματα ασφαλείας.
Η μεθοδολογία της επίθεσης
Για την εκμετάλλευση των τρωτών σημείων ασφαλείας, η σειρά ενεργειών ενός
απειλητικού παράγοντα, θεωρητικά, θα ήταν η εξής:
- Ένας χρήστης εγκαθιστά μια κακόβουλη εφαρμογή από το Play Store και την ξεκινά
- Η εφαρμογή χρησιμοποιεί το API της MediaTek για να επιτεθεί σε μια βιβλιοθήκη που έχει δικαιώματα επικοινωνίας με τον οδηγό ήχου
- Η εφαρμογή με δικαιώματα συστήματος στέλνει επεξεργασμένα μηνύματα στον οδηγό ήχου για να εκτελέσει κώδικα στο firmware του επεξεργαστή ήχου
- Η εφαρμογή κλέβει τη ροή ήχου
Η CPR αποκάλυψε επισήμως τα ευρήματά της στη MediaTek (πρόκειται για τα
CVE-2021-0661, CVE-2021-0662, CVE-2021-0663). Αυτές οι τρεις ευπάθειες στη
συνέχεια διορθώθηκαν και δημοσιεύθηκαν στο Δελτίο Ασφαλείας της MediaTek τον
Οκτώβριο του 2021. Το πρόβλημα ασφαλείας στο HAL ήχου της MediaTek
(CVE-2021-0673) διορθώθηκε τον Οκτώβριο και θα δημοσιευτεί στο Δελτίο
Ασφαλείας της MediaTek τον Δεκέμβριο του 2021.
Η CPR ενημέρωσε επίσης για τα ευρήματά της την Xiaomi.
0 Σχόλια