Брешь в Twitter позволяла получить доступ к заблокированным аккаунтам

Брешь в Twitter позволяла получить доступ к заблокированным аккаунтам

Брешь в Twitter позволяла получить доступ к заблокированным аккаунтам

Уязвимость в Twitter позволяла обойти систему блокировки аккаунтов пользователей. Twitter может блокировать учетные записи пользователей в целях безопасности, например, если было обнаружено подозрительное поведение, которое может указывать на то, что учетная запись скомпрометирована. Для разблокировки учетной записи пользователь должен подтвердить, что является законным ее владельцем, предоставив в качестве подтверждения номер телефона и адрес электронной почты.

Эксперт по вопросам безопасности Каран Саини (Karan Saini) обнаружил, что этот механизм блокировки можно легко обойти путем добавления учетной записи на мобильное устройство. Исследователь добавил заблокированную учетную запись через страницу настроек в iPhone , установил приложение Twitter и получил полный доступ к аккаунту.

Несмотря на это, Каран отметил, что на веб-сайте Twitter учетная запись осталась заблокированной. Таким образом, чтобы достичь полного обхода системы блокировки, эксперт использовал все то же приложение Twitter для iOS. Через него он получил доступ к настройкам аккаунта и, как следствие, к необходимым для восстановления учетной записи адресу электронной почты и номеру телефона.

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

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

О наличии данной бреши Twitter было сообщено  7 октября. Несколько дней спустя она была устранена. По словам эксперта, он получил вознаграждение за обнаружения данной уязвимости.

ИИ научился клепать клоны Android-приложений почти за копейки

Нейросети могут за несколько минут изменить Android-приложение, пересобрать его и сохранить работоспособность. Причём цена такой операции начинается с 88 копеек, выяснили специалисты Positive Technologies. Эксперимент провели на 90 приложениях разных категорий.

Вредоносный код исследователи не добавляли: они вносили нейтральное изменение и проверяли, продолжит ли программа работать после вмешательства.

Результат получился неприятный. Закрытые коммерческие модели успешно справились с задачей в 84% попыток, модели с открытыми весами — в 61%. В среднем нейросети требовалось 14 итераций и от пяти с половиной до девяти минут.

 

Стоимость одного успешного результата составила от 0,88 до 40,89 рубля. То есть за несколько тысяч рублей потенциальный злоумышленник может попробовать модифицировать сотню популярных приложений.

На практике вместо безобидной правки в APK можно встроить перехват данных, изменить поведение программы или добавить связь с внешним сервером. Затем поддельную сборку легко выдать за оригинал, улучшенную версию или приложение, которое якобы недоступно в официальном магазине.

 

Распространять такие клоны могут через сторонние каталоги, сайты, мессенджеры и тематические сообщества. Особенно уязвимы пользователи, которые привыкли скачивать APK где придётся.

В Positive Technologies отмечают, что ИИ не изобрёл новый вид атаки, но заметно снизил порог входа. То, что раньше требовало времени и навыков реверс-инжиниринга, теперь можно частично поручить нейросети.

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

RSS: Новости на портале Anti-Malware.ru