В Systemd для Linux обнаружена критическая уязвимость

В Systemd для Linux обнаружена критическая уязвимость

В Systemd для Linux обнаружена критическая уязвимость

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

Уязвимость, получившая идентификатор CVE-2017-9445, находится в функции dns_packet_new, она принадлежит компоненту обработчика DNS-ответа (systemd-resolved), который обеспечивает локальные приложения сетевыми именами.

Согласно сообщению, опубликованному во вторник, специально обработанный вредоносный ответ DNS может удаленно удалить «systemd-resolved», когда система пытается найти имя хоста в DNS-службе, контролируемой злоумышленником.

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

Следовательно, это значит, что злоумышленник сможет удаленно запускать любую вредоносную программу на целевой системе.

«В systemd некоторые размеры, переданные dns_packet_new, могут привести к тому, что выделится слишком маленький буфер. Злонамеренный DNS-сервер может использовать это, отправив специально созданный ответ и впоследствии записать произвольные данные за пределами буфера» - объясняет Крис Колсон, разработчик Ubuntu.

Ошибка присутствует в версиях Ubuntu 17.04 и 16.10; и в Debian Stretch (или Debian 9), Buster (или 10) и Sid (или Unstable).

Пользователям и системным администраторам настоятельно рекомендуется установить выпущенные патчи и как можно скорее обновить свои дистрибутивы Linux.

Новый троян крадёт банковские данные и сам рассылает себя через WhatsApp

Исследователи из Elastic Security Labs обнаружили новый банковский троян TCLBanker. Он нацелен на 59 банковских, финтех- и криптовалютных платформ и распространяется через троянизированный MSI-установщик, замаскированный под Logitech AI Prompt Builder.

После заражения TCLBanker загружается в контексте легитимного приложения Logitech через стороннюю загрузку DLL. Такой подход помогает выглядеть менее подозрительно для защитных решений.

Троян также активно сопротивляется анализу. Он проверяет окружение, мешает запуску в песочницах и следит за появлением инструментов вроде IDA, Ghidra, x64dbg, dnSpy, Frida и ProcessHacker. Если замечает признаки анализа, вредоносная составляющая может не раскрыться.

Основной банковский модуль раз в секунду отслеживает адресную строку браузера через Windows UI Automation API. Если пользователь открывает сайт одной из целевых финансовых платформ, троян связывается с командным сервером и передаёт сведения о системе и жертве.

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

Для кражи данных TCLBanker использует поддельные оверлеи. Он может показывать фейковые формы входа, ввод ПИН-кода, окна поддержки банка, экраны ожидания, имитацию Windows Update и другие элементы, которые маскируют действия злоумышленников.

Отдельно исследователи выделяют модуль самораспространения. TCLBanker ищет данные WhatsApp Web (принадлежит корпорации Meta, признанной экстремистской и запрещённой в России) в профилях Chromium, запускает скрытый экземпляр браузера и использует аккаунт жертвы для рассылки сообщений контактам.

 

Ещё один модуль работает через Microsoft Outlook. Вредоносная программа запускает Outlook, собирает контакты и адреса отправителей, а затем рассылает фишинговые письма уже с почты жертвы.

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