Уязвимость в Android позволяет подменять иконки приложений вредоносными сайтами Статьи редакции

В мобильной операционной системе Android нашли серьёзную уязвимость, позволяющую злоумышленникам подменять свойства иконок приложений. Об этом сообщается в блоге исследовательской группы FireEye.

Обнаруженная уязвимость завязана на использовании разрешений (permissions) на доступ к разным функциям операционной системы. Обычно, если разрешение касается важных и потенциально опасных функций (например, доступа к сети или чтению данных с SD-карты), о них пользователя предупреждают при установке приложения.

Но исследователи из FireEye нашли разрешения com.android.launcher.permission.READ_SETTINGS и com.android.launcher.permission.WRITE_SETTINGS. Система относит их к числу «нормальных», поэтому пользователя не предупреждают об их наличии при установке соответствующего приложения.

Однако эти два разрешения позволяют приложению свободно менять настройки лаунчера (оболочки) на Android. В частности, у него есть возможность вставлять новые иконки или модифицировать существующие.

Таким образом, приложение сможет подменить свойства какой-нибудь иконки на рабочем столе, чтобы по нажатию на неё открывалась не исходная программа, а заданный злоумышленниками сайт. К примеру, это может быть банковское приложение, вместо которого откроется фишинговая страница, крадущая данные пользователя.

FireEye проверили существование уязвимости, создав тестовое приложение. Цифровой каталог Google Play никак не помешал публикации этого приложения и его установке на тестовый Android-планшет. Исследователи специально подчеркнули, что сразу после проверки и приложение, и специально созданный фишинговый сайт были закрыты.

Как отмечает ComputerWorld, исследователи сообщили о найденной уязвимости в Google ещё в октябре 2013 года, однако она оставалась неисправленной до февраля 2014 года. Корпорация распространила патч партнёрам-производителям Android, но многие из них ещё не встроили их в свои устройства.

Публикация описания уязвимости подтолкнёт производителей на более быстрое исправление уязвимостей, надеются в FireEye.

0
21 комментарий
Написать комментарий...
Пенсионный турник

Ну всё, несите пластырь:-)

Ответить
Развернуть ветку
Электрический яд

отклеится же

Ответить
Развернуть ветку
Бывший Илья

Это Вы про новый Галакси?

Ответить
Развернуть ветку
Нравственный жар

Android безопаснее iOS говорили они.

Ответить
Развернуть ветку
Авиационный месяц

Им все равно никто не верил

Ответить
Развернуть ветку
Добровольный чувак

Самый безопасный это моя Nokla 1202

Ответить
Развернуть ветку
Нравственный жар

Огорчу Вас, но такой модели нет

Ответить
Развернуть ветку
Ежегодный Филипп

Поэтому, вероятно, она и безопасная

Ответить
Развернуть ветку
Добровольный чувак

Ну вот, у меня даже телефона нет(((
http://vk.cc/2vjRCK

Ответить
Развернуть ветку
Минимальный историк

Можно подумать, кто-то вообще смотрит на эти пермишены.
95% просто жмут accept, в лучшем проверяют "services that cost you money".

Ответить
Развернуть ветку
Усталый блик

В этом то вся и проблема, а не в "Уязвимости".

Ответить
Развернуть ветку
Организованный рак

в десяточку...

Ответить
Развернуть ветку
Половый Никита

Кому-то скоро прикроют возможность майнинга биткоинов с помощью телефонов юзеров.

Ответить
Развернуть ветку
Усталый блик

Скорее не уязвимость, а эксплуатация невнимательности.

Ответить
Развернуть ветку
Полицейский Гоша

HeartBleed тоже была эксплуатации невнимательности, коли на то пошло. Такие вещи являются уязвимостями

Ответить
Развернуть ветку
Усталый блик

Уязвимость это изъян в программном коде. В openSSL он был, тут его нет. Просто надо внимательно смотреть куда ты вводишь свой логин и пароль. Ато наотправляют смс, а потом жалуются уязвимость у них, вирус деньги снял.

Ответить
Развернуть ветку
Усталый блик

Тогда уж это уязвимость человеческого мозга, а не андропова.

Ответить
Развернуть ветку
Необычный меч

Как это эксплуатация невнимательности, когда "система относит их к числу «нормальных», поэтому пользователя не предупреждают об их наличии при установке соответствующего приложения"? Пользователь об этом даже не знает. Это именно что уязвимость, прям по википедии: "В компьютерной безопасности термин «уязвимость» (англ. vulnerability) используется для обозначения недостатка в системе, используя который, можно намеренно нарушить её целостность и вызвать неправильную работу", что мы и имеем в данном случае.

Хотя в большинстве случаев, мне кажется, действительно вина пользователя, что он не смотрит, что он там одобряет, ведется на подозрительные приложения и т.д. Но не здесь.

Ответить
Развернуть ветку
Усталый блик

В любом случае проморгать запуск браузера вместо приложения вашего банка, например, это нужно постараться.

Ответить
Развернуть ветку
Необычный меч

Это да, не спорю.)

Ответить
Развернуть ветку
Прогрессивный Паша

На самом деле в таких уязвимостях самое главное не то что она была, а то что ее нашли.
Люди далекие от программирования даже не представляют насколько дырявые программы которые они используют. Поэтому это даже хорошая новость что ее нашли и обнародовали.

Ответить
Развернуть ветку
Читать все 21 комментарий
null