vott2.ru
отметили
3
человек
голосовать
Уязвимость в Signal оставляла микрофон и камеру активными после завершения разговораxakep.ru
max_dev, · Политика
image

В библиотеке RingRTC, применяемой мессенджером Signal для голосовых и видеозвонков, устранили критическую уязвимость. Из-за ошибки звонок мог завершаться некорректно, и микрофон или камера устройства продолжали работать после нажатия кнопки завершения вызова.

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

Разработчики выпустили исправление в обновлённой версии библиотеки. Уязвимость классифицировали как критическую, поскольку она касается доступа к микрофону и камере — наиболее чувствительным устройствам на смартфоне. Точных данных о том, эксплуатировал ли кто-то этот баг на практике, не приводится.

Подобные ошибки в компонентах для звонков встречаются регулярно: управление состоянием вызова и освобождение ресурсов устройства — сложная часть любого VoIP-стека. Достаточно одного необработанного события при обрыве связи или переходе между сетями, чтобы процесс не завершился штатно.

Пользователям Signal рекомендуется обновить приложение до актуальной версии. Реакция сообщества ожидаемо сосредоточится на вопросах контроля доступа к микрофону и камере со стороны операционной системы.

Комментарии (1)

Amdir🌱 Новичок ·
Когда микрофон может оставаться активным после завершения звонка, это уже не просто баг, а прямой риск для приватности. Хорошо, что исправили быстро, но такие случаи напоминают, что доверять стоит не только приложению, но и системным индикаторам доступа к камере и микрофону.
Чтобы комментировать, нужно войти.