Безопасность ваших данных на Mac - это то, что не стоит оставлять на самотёк. Недавние исследования показали, что в операционной системе macOS была обнаружена новая уязвимость, которая может позволить злоумышленникам обойти важные меры безопасности. Эта статья поможет вам понять, как работает данная уязвимость, кто может быть под угрозой и что с этим делать.
Как работает уязвимость
Уязвимость использует «JavaScript for Automation» (JXA) - фреймворк, который Apple внедрила в 2015 году, но с тех пор не обновляла. JXA является частью «Next Interface Builder» (NIB), который используется многими приложениями для создания графических интерфейсов. Обычно в NIB не может выполняться код, требующий значительных прав. Однако, благодаря комбинации AppleScript и JXA, злоумышленники могут получить прямой доступ к Objective-C Runtime и выполнить вредоносный код.
Обычно наличие подписей в приложениях предотвращает выполнение изменённого кода. Однако исследователи из Xm Cyber обнаружили, что NIB можно заменить, пока программа уже работает. Это означает, что можно инжектировать NIB с вредоносным кодом в работающую программу с повышенными правами и использовать её для внесения дальнейших изменений в операционную систему, требующих этих прав.
Кто под угрозой?
В первую очередь, данная уязвимость представляет опасность для компаний. Злоумышленники могут обойти меры безопасности, скомпрометировать управляемые устройства и получить доступ к конфиденциальным корпоративным данным. Xm Cyber предлагает несколько простых рекомендаций по минимизации рисков и указывает на продукты, которые уже решили эту проблему, такие как Crowdstrike Falcon Sensor и Kandji MDM Agent.
Что касается обычных пользователей, для них данная уязвимость практически не представляет угрозы, так как они, как правило, не используют подобное программное обеспечение на своих Mac.
Как защитить свои данные
- Обновляйте macOS и приложения до последних версий, чтобы получать важные обновления безопасности.
- Используйте антивирусные решения, которые могут обнаружить вредоносный код.
- Ограничьте доступ к вашему Mac, используя пароли и биометрические данные.
- Изучите возможности MDM (Mobile Device Management) для защиты корпоративных устройств.
Вывод
Понимание этой уязвимости и применение простых мер безопасности помогут вам защитить свои данные и минимизировать риски. Даже если вы не являетесь корпоративным пользователем, важно оставаться в курсе последних угроз и всегда следить за безопасностью ваших устройств.








