Защитить Android от эксплойта уязвимостей OTA помогут IntSan и BoundSan

Защитить Android от эксплойта уязвимостей OTA помогут IntSan и BoundSan

Защитить Android от эксплойта уязвимостей OTA помогут IntSan и BoundSan

Эксперты Google рассказали, как усилить защиту контроллера сотовой связи в Android-устройствах. Оградить такие прошивки от эксплойта можно с помощью инструментов-санаторов, проверяющих код на наличие уязвимостей во время его выполнения.

Разработчиков Google давно беспокоит состояние софта, который используют процессоры канала прямой связи в чипсетах современных телефонов. В нем редко встретишь защиту от эксплойта, а уязвимости не так уж сложно отыскать, к тому же их можно использовать удаленно — OTA. Более того, такие контроллеры работают с высокими привилегиями и нередко парсят данные из ненадежных источников.

Оказалось, что ограничить возможности эксплойта в данном случае можно так же, как это делается для самой Android — с помощью средств очистки Integer Overflow Sanitizer (IntSan) и BoundsSanitizer (BoundSan) из набора инструментов UndefinedBehaviorSanitizer (UBSan), созданного на основе компилятора Clang/LLVM.

Эти санаторы не требуют поддержки со стороны ОС или определенной архитектуры процессора и прекрасно работают с кодами C и C++. Инструмент IntSan выявляет ошибки целочисленного переполнения, BoundSan привносит проверки на выход за границы массива.

В обоих случаях заметно возрастает нагрузка на CPU, поэтому лучше пока применять санаторы точечно — на площадях атаки, критических с точки зрения безопасности. В частности, Google рекомендует проверять таким образом следующие объекты:

  • функции парсинга сообщений, доставляемых OTA (2G, 3G, 4G, 5G);
  • библиотеки кодирования-декодирования контента сложных форматов (ASN.1, XML, DNS и т. п.);
  • стеки IMS, TCP и IP;
  • функции обмена сообщениями (СМС, MMS).

В случае с 2G эксперты советуют и вовсе отключить стек, если он не используется (в настройках Android, начиная с версии 12, есть специальный переключатель — 2G toggle).

Anti-Malware Яндекс ДзенПодписывайтесь на канал "Anti-Malware" в Telegram, чтобы первыми узнавать о новостях и наших эксклюзивных материалах по информационной безопасности.

На пользователей Windows ежедневно совершается 600 миллионов атак

Согласно данным ежегодного отчета Microsoft Digital Defense Report 2024, пользователи Windows подвергаются более чем 600 млн атак ежедневно. Более 99% атак связаны с попытками перехвата паролей.

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

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

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

Согласно статистике Microsoft, наиболее атакуемыми отраслями стали ИТ (24% от общего числа атак), наука и образование (21%), а также госучреждения (12%).

В Microsoft также отмечают значительный рост успешных атак на систему здравоохранения. Только на в США на эту отрасль пришлось без малого 400 успешных кибератак в 2024 финансовом году.

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

Anti-Malware Яндекс ДзенПодписывайтесь на канал "Anti-Malware" в Telegram, чтобы первыми узнавать о новостях и наших эксклюзивных материалах по информационной безопасности.

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