XSS-уязвимость в Android Market могла привести к скрытой установке программ

Как известно, в недавно открытом общедоступном web-интерфейсе к каталогу приложений Android Market присутствует функция отложенной установки программ, при которой пользователь выбирает приложение в каталоге через обычный web-браузер на своем рабочем ПК, а потом данное приложение автоматически загружается на телефон пользователя. Обнаруженная XSS-уязвимость (межсайтовый скриптинг) позволяет выполнить JavaScript код в контексте сайта Android Market, при открытии страницы со специально оформленным содержимым поля с описанием проекта. Данная недоработка позволяет злоумышленникам организовать проведение атаки, направленной на установку дополнительных приложений без подтверждения данной операции со стороны пользователя, которому достаточно лишь открыть специально оформленную страницу на сайте Android Market.

С учетом недавнего удаления из каталога Android Market 56 вредоносных программ, актуальность уязвимости гораздо выше, чем может показаться на первый взгляд. Примечательно, что на телефоне не запрашивается подтверждение установки, а выводится всплывающее уведомление с констатацией факта загрузки и установки программы. Не исключено, что пользователь не заметит данное уведомление и в последующем из интереса запустит приложение, появившееся в списке программ. Кроме того, отмечаются методы, которые можно использовать для инициирования запуска программы, например, определение в приложении обработчиков определенных системных событий (например, PACKAGE_ADDED и ACTION_USER_PRESENT).

Дополнение: Компания Google устранила указанную уязвимость, которая позволяла выполнять JavaScript-код, добавленный в поле с описанием проекта.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.