⚠️ Важно: TeleGid.me — неофициальный сайт, не имеющий отношения к компании Telegram или её администрации. Мы существуем как самостоятельное сообщество энтузиастов.

Обнаружена уязвимость в Telegram для macOS, позволяющая получить доступ к камере

Обнаружена уязвимость в Telegram для macOS, позволяющая получить доступ к камере

Инженер Google, Дэн Рева, обнаружил уязвимость в клиенте Telegram для macOS, которая может предоставить злоумышленнику доступ к камере и микрофону компьютера. Эксплойт был найден и отправлен в Telegram ещё в феврале, но обратная связь от мессенджера не была получена. Из-за этого Рева рассказал о ней публично.

Уязвимость заключается в возможности интеграции в Telegram для macOS сторонней динамической библиотеки (Dylib). Это происходит из-за того, что мессенджер не использует должным образом механизмы безопасности Apple - Hardened Runtime и Entitlements.

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

Мэтт Йохансен, исследователь в области кибербезопасности, отметил, что часть вины за эту уязвимость лежит на Apple. Компания не требует обязательного наличия Hardened Runtime в приложениях для macOS, но в то же время требует этого для приложений для iOS.

Комментарии