Клиент Evolution стал уязвимостью в Linux
Уязвимость в почтовом клиенте Evolution для Linux позволяет утечку данных через HTML-тег dns-prefetch при открытии писем. Проблема обнаружена Майком Кардвеллом. Разработчики винят WebKitGTK, исправления нет. Рекомендуется переход на Mozilla Thunderbird.
В мире Linux, где безопасность считается приоритетом, новости об уязвимостях в популярном ПО вызывают особый резонанс. Почтовый клиент Evolution, любимый миллионами пользователей и встроенный по умолчанию в среду GNOME, оказался в центре скандала. Британский системный администратор Майк Кардвелл обнаружил, что Evolution передает данные пользователей третьим лицам при открытии писем в формате HTML. Проблема сохраняется даже при отключении загрузки внешнего контента в настройках, что делает уязвимость особенно коварной.
Утечка происходит из-за автоматического DNS-запроса, инициируемого тегом в коде письма, что позволяет злоумышленникам получать IP-адрес пользователя.
Разработчики Evolution, входящие в The GNOME Project, признали проблему, но переложили ответственность на движок WebKitGTK, заявив, что уязвимость известна с августа 2023 года. Пока исправления нет, а пользователям рекомендуют отказаться от Evolution в пользу более безопасных альтернатив, таких как Mozilla Thunderbird. Ситуация вызывает вопросы о надежности даже проверенного ПО.
Что случилось?
Популярный почтовый клиент Evolution, используемый в Linux, оказался под ударом из-за серьезной уязвимости. Британский системный администратор Майк Кардвелл обнаружил, что Evolution передает данные пользователей третьим лицам при открытии писем в формате HTML. Это происходит даже при отключенной в настройках загрузке внешнего содержимого, что делает проблему особенно опасной.
Как работает уязвимость?
Утечка данных связана с HTML-тегом . При открытии письма Evolution автоматически выполняет DNS-запрос к указанному домену. Это позволяет отправителю письма получить IP-адрес пользователя, раскрывая его местоположение и потенциально другую конфиденциальную информацию.
Реакция разработчиков
Разработчики Evolution, входящие в The GNOME Project, не спешат выпускать исправление. Они переложили ответственность на движок WebKitGTK, заявив, что проблема известна с августа 2023 года, но пока не решена. Майк Кардвелл призвал пользователей отказаться от Evolution в пользу более безопасных альтернатив, таких как Mozilla Thunderbird.
Почему это важно?
Evolution — один из самых популярных почтовых клиентов в экосистеме Linux, особенно среди пользователей среды GNOME, где он установлен по умолчанию. Клиент поддерживает множество протоколов и славится гибкими настройками безопасности, что делает уязвимость особенно неожиданной. Проблема затрагивает миллионы пользователей по всему миру.
Ситуация в России
В России Evolution включен в дистрибутив Astra Linux, но не является рекомендованным почтовым клиентом. Разработчики Astra Linux рассматривают возможность полного исключения Evolution из системы. Также упоминания клиента найдены в документации «Ред ОС», что вызывает вопросы о его безопасности в российских дистрибутивах.
Что делать?
Пока уязвимость не устранена, пользователи Evolution рискуют утечкой данных. Рекомендуется:
- Перейти на альтернативные почтовые клиенты, например Mozilla Thunderbird.
- Отключить обработку HTML в почтовых клиентах.
- Следить за обновлениями от разработчиков Evolution и WebKitGTK.
Вывод
Случай с Evolution напоминает, что даже проверенное ПО в мире Linux не застраховано от серьезных уязвимостей. Проблема подчеркивает важность тщательной проверки кода и своевременного обновления программ, особенно тех, что работают с чувствительными данными. Пользователям стоит проявлять осторожность и выбирать надежные инструменты для защиты своей конфиденциальности.