Сертифікати ряду виробників обладнання для Android нещодавно стали публічними внаслідок значного порушення безпеки. Мільйони смартфонів Android у всьому світі зараз уразливі до зловмисного програмного забезпечення через цю проблему безпеки.
Дослідники безпеки підняли тривогу щодо розробки шкідливих програм, які можуть отримати доступ до цілої операційної системи Android в результаті значного витоку безпеки. Інженер зловмисного програмного забезпечення, який працює в Google, Лукаш Сєвєрскі, повідомив про витік.
Згідно з даними команди безпеки Android Google, у кількох OEM-виробників Android, включаючи Samsung, LG і MediaTek, стався витік сертифікатів підпису додатків, що полегшило хакерам установку шкідливих програм на пристрої.
Що роблять сертифікати підпису програми?
Підписання додатків є критично важливим елементом безпеки смартфона Android. Оскільки ключ, який використовується для підпису програм, завжди повинен зберігатися в секреті. Це просто техніка, щоб гарантувати, що оновлення додатків походять від оригінального творця.
Android.uid.system — це ідентифікатор користувача з високими привілейованими правами, який використовується програмами, підписаними цим сертифікатом. Останній має доступ до даних користувача, а також інші системні права. З таким самим рівнем доступу до операційної системи Android будь-яка інша програма, яка сертифікована таким же сертифікатом, може повідомити, що вона хоче працювати з тим самим ідентифікатором користувача.
Річ у тім, що деякі з цих сертифікатів від LG, Samsung і MediaTek, схоже, були скомпрометовані та, що ще гірше, використовувалися для підпису шкідливого програмного забезпечення.
Простіше кажучи, хакер, який має закритий ключ, може заразити популярні програми шкідливим програмним забезпеченням. Незалежно від того, звідки прийшло програмне забезпечення. Програма отримає оновлення, оскільки шкідлива версія використовує той самий ключ, якому довіряє система безпеки Android.
Хакери можуть поширювати зловмисне програмне забезпечення на телефонах Android
Що ще гірше, постраждалі виробники обладнання знехтували заміною скомпрометованих ключів на нові. І не вдалося видалити скомпрометовані. Натомість вони продовжували їх використовувати. З іншого боку, Samsung нещодавно випустила оновлення додатків із тим самим ключем. З усім тим, Google вперше виявив проблему в травні 2022 року.
Це свідчить про те, що зловмисне програмне забезпечення могло бути впроваджено хакерами в законні програми Samsung. Інфекція могла виникнути як оновлення, потрапити через перевірку безпеки інсталяції та отримати практично повний доступ до ваших даних користувача в інших програмах.
Google вжив різноманітних заходів, щоб гарантувати безпеку телефонів Android. Наприклад, засоби захисту OEM, Google Play Protect тощо. Повідомляється, що програми, доступні через Play Store, також безпечні. Коли вони повідомили партнерів-виробників обладнання про критичний компроміс, вони швидко вжили заходів для пом’якшення наслідків. За словами компанії, засоби пом’якшення, впроваджені OEM-партнерами, захистять кінцевих користувачів.
Нова небезпечна шкідлива програма на Android
Технічний гігант попросив постраждалі компанії «змінити сертифікат ОС, змінивши його новим набором відкритих і закритих ключів». Компанія заявила: «Вони також повинні провести внутрішнє розслідування. Визначити основну причину проблеми та вжити заходів, щоб уникнути повторення проблеми в майбутньому. Тому ми очікуємо, що LG, MediaTek, а також Samsung оновлять свої сертифікати. Якнайшвидше захистити своїх користувачів від хакерів.
«Google запровадив широке виявлення зловмисного програмного забезпечення в Build Test Suite, який сканує системні образи. Google Play Protect також виявляє зловмисне програмне забезпечення. Немає жодних ознак того, що це зловмисне програмне забезпечення є або було в магазині Google Play. Як завжди, ми радимо користувачам переконатися, що вони використовують останню версію Android».
Ми продовжуватимемо відстежувати розвиток подій, пов’язаних із цією проблемою безпеки, і інформуватимемо вас якомога швидше.