В сетевом ПО Cisco NX-OS пропатчили несколько опасных уязвимостей

В сетевом ПО Cisco NX-OS пропатчили несколько опасных уязвимостей

В сетевом ПО Cisco NX-OS пропатчили несколько опасных уязвимостей

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

Наиболее опасная из выявленных уязвимостей получила идентификатор CVE-2022-20650 и 8,8 балла по шкале CVSS. Проблема существует из-за отсутствия корректной проверки вводимых пользователем данных и, как следствие, возможности внедрения команды в функции NX-API софта Cisco NX-OS.

«Злоумышленник может использовать пропатченную брешь с помощью отправки NX-API специально созданного запроса HTTP POST. Если эксплойт сработает, атакующий сможет выполнить произвольные команды с правами root», — пишут представители Cisco.

Проблема в безопасности затрагивает коммутаторы серий Nexus 3000 Series, Nexus 5500, Nexus 5600, Nexus 6000 и Nexus 9000, на которых запущен режим NX-OS и активирована функция NX-API.

Помимо этого, разработчики устранили ещё два опасных DoS-бага: CVE-2022-20624 и CVE-2022-20623. Они были найдены в функциях CFSoIP и BFD, получили 8,6 балла по CVSS.

Первая затрагивает коммутаторы Nexus 3000 и 9000, а также UCS 6400. CVE-2022-20623 угрожает только коммутаторам серии Nexus 9000. Последняя из пропатченных дыр — CVE-2022-20625 (4,3 балла), затрагивающая Cisco Discovery Protocol в Cisco FXOS и Cisco NX-OS. С помощью этого бага атакующие также могут вызвать DoS.

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