
Серйозна вразливість у популярному сторонньому комплекті розробки програмного забезпечення (SDK) для Android залишила десятки мільйонів криптовалютних гаманців вразливими до крадіжки даних, згідно з нещодавно опублікованим звітом Команди дослідників безпеки Microsoft Defender.
Ця вразливість дозволяла шкідливим додаткам обходити основну "пісочницю" безпеки Android.
Вразливість торкнулася широкого спектра програм. Екосистема криптовалютних та цифрових гаманців найбільше постраждала від витоку через високу цінність збережених даних.
Microsoft виявила понад 30 мільйонів установок уражених сторонніх криптогаманців. Загальний потенційний вплив перевищив 50 мільйонів установок.
У разі експлуатації, вразливість могла призвести до розкриття персональних даних (PII), приватних облікових даних користувачів та конфіденційної фінансової інформації, що зберігалася глибоко у приватних каталогах ураженого додатка.
На щастя, Microsoft зазначила, що наразі немає доказів того, що цю вразливість коли-небудь активно використовували зловмисники.
SDK EngageLab – це інструмент, який використовується розробниками для керування push-сповіщеннями та обміном повідомленнями в програмах у режимі реального часу. Проблема безпеки була виявлена у конкретному компоненті (MTCommonActivity), який автоматично додавався до фонового коду програми після процесу збирання.
Оскільки цей компонент широко експортувався, він став доступним для інших програм, встановлених на тому ж пристрої Android.
Шкідливий додаток, встановлений на тому ж пристрої, міг сформувати маніпульоване повідомлення ("інтент") і надіслати його до вразливого додатка криптогаманця.
Додаток гаманця обробив би цей інтент, використовуючи власну довірену ідентифікацію та дозволи.
Це обмануло гаманець, змусивши його надати шкідливому додатку постійний доступ для читання та запису до своїх приватних каталогів даних.
Швидкі заходи були вжиті в екосистемі Android для пом'якшення загрози.





