В мае Microsoft устранила 111 уязвимостей, 13 из которых — критические

В мае Microsoft устранила 111 уязвимостей, 13 из которых — критические

В мае Microsoft устранила 111 уязвимостей, 13 из которых — критические

Вчера был второй вторник мая — команда Microsoft выпустила очередной набор ежемесячных патчей для операционной системы Windows. В этом месяце корпорация устранила в общей сложности 111 уязвимостей, среди которых 13 получили статус критических.

Проблемы безопасности были выявлены в 12 разных продуктах. Браузер Edge, система Windows, Visual Studio и .NET Framework — бреши не обошли все эти разработки Microsoft. Однако в сравнении с мартом и апрелем общее число дыр снизилось (в марте было 115, в апреле — 113).

К счастью, в майском наборе патчей нет упоминания уязвимостей нулевого дня. Напомним, что в двух предыдущих выпусках  разработчики сообщали о 0-day.

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

Среди потенциально опасных для пользователей уязвимостей, устранённых с выходом майского набора апдейтов, можно выделить следующие:

CVE-2020-1023, CVE-2020-1024 и CVE-2020-1102 — уязвимости в Microsoft SharePoint, позволяющие удалённо выполнить код (RCE).

CVE-2020-1067 — также RCE-уязвимость, но уже в Windows.

CVE-2020-1064 — ещё одна уязвимость удалённого выполнения кода в движке MSHTML.

CVE-2020-1096 — RCE-дыра в PDF-обработчике Microsoft Edge.

Android запретит доступ к экрану «лишним» приложениям

Google, похоже, готовит ещё одно нововведение по части безопасности Android. В тестовой сборке Android Canary 2602 обнаружена новая функция для Advanced Protection Mode — режима «максимальной защиты», который компания представила в Android 16.

Теперь Advanced Protection Mode может ограничивать работу приложений, использующих AccessibilityService API, если они не классифицированы как инструменты для доступности.

AccessibilityService API — это мощный механизм Android, изначально созданный для помощи людям с ограниченными физическими возможностями. С его помощью приложения могут читать содержимое экрана, отслеживать действия пользователя и даже выполнять жесты от его имени.

Именно поэтому этот API часто становился инструментом атакующих. За последние годы многие приложения — от автоматизаторов и лаунчеров до «оптимизаторов» и антивирусов — использовали его для обхода системных ограничений. Формально ради удобства, однако на деле получая очень широкие права.

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

По данным аналитиков, в новой версии Android Canary  при включении Advanced Protection Mode система:

  • запрещает выдавать разрешение Accessibility Service приложениям, не признанным Accessibility Tools;
  • автоматически отзывает уже выданные разрешения у таких приложений.

Если приложение сильно зависит от этого API, оно просто перестанет работать.

В тестах, например, приложение dynamicSpot (эмулирующее Dynamic Island на Android) становилось недоступным: пункт был с пометкой «Restricted by Advanced Protection». Причина простая: оно использует AccessibilityService для чтения уведомлений и отображения поверх других приложений.

Инструменты, официально классифицированные как средства доступности, под ограничения не попадают.

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