Signal Desktop хранит ключ шифрования сообщений в открытом виде

Signal Desktop хранит ключ шифрования сообщений в открытом виде

Signal Desktop хранит ключ шифрования сообщений в открытом виде

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

После установки Signal Desktop он создает зашифрованную базу данных SQLite, которая называется db.sqlite, она используется для хранения пользовательских сообщений. Ключ шифрования для этой БД генерируется программой автоматически, без какого-либо участия пользователя.

Вот пример зашифрованной БД, открытой в программе Блокнот:

Ключ шифрования требуется для каждой попытки Signal Desktop открыть базу данных, он хранится в виде открытого текста в локальном файле по адресу %AppData%\Signal\config.json (в macOS — ~/Library/Application Support/Signal/config.json).

При открыти файла config.json, его содержимое доступно любому желающему:

По словам эксперта Натаниэля Сачи, который обнаружил проблему, любой атакующий или вредонос может воспользоваться ключом, который хранится в открытом виде.

На данный момент разработчики Signal никак не прокомментировали проблему.

AM LiveПодписывайтесь на канал "AM Live" в Telegram, чтобы первыми узнавать о главных событиях и предстоящих мероприятиях по информационной безопасности.

Microsoft Defender будет изолировать неизвестные устройства в сети

Microsoft готовится запустить новую защитную функциональность в Defender for Endpoint, и звучит она довольно круто: теперь подозрительные и неизвестные устройства в корпоративной сети будут автоматически отрезаться от коммуникации. Цель — помешать атакующим перемещаться по сети и заражать другие машины.

Как это работает? Всё просто: если устройство не подключено к Defender for Endpoint или еще не обнаружено системой, его IP-адрес автоматически блокируется.

Это значит, что оно не сможет ни отправлять, ни принимать трафик. Такая «изоляция по IP» делается автоматически благодаря механизму «automatic attack disruption» — он в реальном времени выявляет угрозы и блокирует их, пока те не успели распространиться.

Важно: блокировка происходит точечно — по конкретным портам и направлениям трафика. Если система видит, что какое-то устройство угрожает «критическому активу», она не просто включает блокировку, а применяет подходящую политику в зависимости от роли устройства.

Если вдруг блокировка оказалась ложной тревогой, администратор может легко её снять — в Центре уведомлений есть опция «Содержащийся IP» → «Отменить», и связь будет восстановлена.

Поддержка:

  • Windows 10.
  • Windows Server 2012 R2 / 2016 / 2019+.
AM LiveПодписывайтесь на канал "AM Live" в Telegram, чтобы первыми узнавать о главных событиях и предстоящих мероприятиях по информационной безопасности.

RSS: Новости на портале Anti-Malware.ru