Новое Распределяем каналы MAX по категориям и территориям. Читать новость

☝🏻Мессенджер Signal* мог подслушивать вас



Исследователь нашёл баг в RingRTC — библиотеке, на которой работают голосовые и видеозвонки Signal*. Из-за него микрофон, а возможно, и камера оставались включены после того, как вы закончили звонок в мессенджере и нажали «завершить».👁

Уязвимость получила 9,3 балла из 10 по CVSS, то есть она критическая.

Как это работает:
🔻 события звонка обрабатываются по очереди, и команда «положить трубку» встаёт в её конец без всякого приоритета;
🔻 собеседник засыпает очередь лишними событиями, и их частоту никто не ограничивает;
🔻 команда на завершение тонет в очереди, а звук и видео продолжают уходить атакующему.

☝🏻Вы видите завершённый разговор, а собеседник слышит всё, что происходит рядом с устройством.💀

Доступ к телефону для атаки не нужен: достаточно позвонить жертве. Автор выложил и рабочий PoC на Python.

Уязвимы Android, iOS и Desktop со сборками RingRTC старше 2.72.0. В Signal* Desktop исправление пришло ещё в сентябре, а когда оно добралось до мобильных клиентов, неизвестно.🤔

Теперь команда завершения обрабатывается отдельно от общей очереди, плюс добавили тайм-аут на случай зависания.🛡

*Мессенджер Signal заблокирован в России
================
🔺 News | 🧩 Soft | 💻 Hacker
Просмотры: 878
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти