Разбор Auto-color — угрозы для Linux-систем

24/3/2025

Содержание:
Вредоносное программное обеспечение для Linux продолжает развиваться, становясь всё более сложным и скрытным. Бэкдор Auto-сolor, обнаруженный исследователями из Palo Alto Networks, представляет собой продвинутую малварь с механизмами уклонения от обнаружения и возможностью полного захвата системы. В этом материале мы детально разберём её работу, методы распространения, угрозы для корпоративных пользователей и эффективные стратегии защиты.

Как работает Auto-color?

Заражение целевой системы

В настоящее время неизвестно, как исходный исполняемый файл попадает на целевые компьютеры, но предполагается, что пользователь должен сам запустить этот исполняемый файл на своём компьютере под управлением ОС Linux. Это напоминает атаки на ОС Windows, где заражение часто происходит через социальную инженерию.

Мы можем предположить следующие способы распространения:

  • Фишинговые атаки — жертва получает вредоносный файл под видом легитимного ПО.
  • Компрометированные репозитории — заражённые пакеты распространяются под видом обновлений.
  • Взломанные сайты — злоумышленники внедряют вредоносный код в установочные скрипты.

Первоначально исполняемый файл может иметь любое имя - door или egg. Если пользователь не имеет прав администратора, вредонос устанавливает соединение с управляющим сервером (С2 - command and control) и позволяет получить доступ к любым файлам и данным, доступным этому пользователю. Если же у пользователя есть права администратора, малварь копирует и переименовывает себя в /var/log/cross/auto-color и устанавливает библиотеку libcext.so.2, которая затем дописывается в файл /etc/ld.preload. Это приводит к тому, что все исполняемые файлы, запускаемые в этой системе, начинают использовать функции из этой библиотеки. Часть этих функций подменяет функции системной библиотеки glibс, что позволяет скрыть малварь от обнаружения.

Механизмы маскировки и уклонения от обнаружения

  • Модификация /etc/ld.so.preload — внедрение библиотеки в адресное пространство всех процессов.
  • Сокрытие сетевой активности — фильтрация командно-контрольных (C2) соединений, чтобы их не видно было в стандартных утилитах (netstat, lsof).
  • Шифрование коммуникаций — использует проприетарные методы шифрования для скрытия команд и данных.

Функциональные возможности бэкдора

После установки Auto-сolor даёт злоумышленникам полный контроль над заражённой машиной. Возможности малвари включают:

  • Запуск произвольных команд от имени заражённого пользователя.
  • Создание скрытых процессов.
  • Динамическое изменение конфигурации.
  • Использование скомпрометированной системы как точки атаки на другие узлы сети.

Удаление бэкдора с работающей системы без специализированного программного обеспечения затруднено, поскольку он вносит изменения в системные файлы и активно следит за своим присутствием. Но можно загрузить заражённый компьютер с установочного носителя в режиме “Устранение неполадок” и удалить с жесткого диска все компоненты вредоноса.

Угроза для корпоративных пользователей

На момент анализа официальных случаев заражения в России не зафиксировано, в основном малварь  использовалась в атаках на университеты и государственные учреждения Северной Америки и Азии в ноябре и декабре 2024 года и вероятность её повторного появления маловероятна. Однако угроза может в любой момент проявиться в слегка видоизменённом виде, в том числе и в России: например, могут использоваться другие пути и имена файлов.

Какие риски несёт Auto-color и его потенциальные реинкарнации?

  • Кража данных — перехват конфиденциальной информации, включая логины и пароли.
  • Создание бэкдора — постоянный доступ к системе у сторонних пользователей.
  • Использование заражённых машин для атак — малварь может применять вычислительные ресурсы в ботнет-сетях.

Насколько уязвимы российские ОС, разберем на примере.

Работая над "МСВСфера", мы внедряем встроенные защитные механизмы, например:

  • Контроль целостности файлов (rpm --verify, AIDE).
  • Мандатное управление доступом (SELinux).

Но не менее важной является быстрота выпуска обновлений. Например, для "МСВСфера" мы регулярно обновляем браузер Chromium, закрывая потенциальные уязвимости до их активной эксплуатации. Но нужно понимать, что все эти усилия не дают гарантии без соблюдения правил кибербезопасности пользователями.

Как обнаружить угрозу? Индикаторы компрометации (IoC)

Признаки присутствия Auto-color:

Как защититься?

  1. Ограничение прав пользователей — минимизировать использование root-привилегий.
  2. Мониторинг системных изменений: проверка целостности пакетов с помощью пакетного менеджера (верификация пакетов, поиск файлов, не принадлежащих ни одному из пакетов) или использование специализированных инструментов, таких как AIDE.
  3. Запрет запуска исполняемых файлов из /home.
  4. Своевременная установка обновлений.
  5. Использование IDS-систем — анализ сетевой активности для выявления аномального трафика.
  6. Регулярное обучение сотрудников — предотвращение фишинговых атак.

Почему Auto-color — тревожный сигнал для администраторов?

Этот бэкдор демонстрирует эволюцию атак на Linux. Несмотря на репутацию защищённой платформы, OS Linux требует грамотной настройки и своевременных обновлений.

Основные выводы:

  • Безопасность Linux зависит от грамотной эксплуатации.
  • Российские ОС, такие как МСВСфера, обеспечивают мощные встроенные механизмы защиты, но требуют внимательного администрирования.
  • Киберугрозы становятся всё сложнее, а значит, комплексный подход к защите — обязательное условие.

Auto-color — лишь один из примеров того, какие угрозы существуют для Linux. И чем раньше компании внедрят превентивные меры, тем выше шансы не стать жертвой. Больше о малвари можно узнать здесь (на английском языке).

‍Оригинал статьи на ХАБР

Рекомендуем

Этика и безопасность искусственного интеллекта

Этика и безопасность искусственного интеллекта

Этика и безопасность искусственного интеллекта

Разработчиков искусственного интеллекта (ИИ) призвали приостановить обучение мощных систем, базирующихся на машинном обучении. Эксперты из крупных компаний считают, что необходим перерыв в исследованиях, чтобы избежать рисков. Кто-то считает, что огромные объёмы созданной ИИ информации не позволят людям отличать правду от лжи. Выработка принципов и стандартов, которые помогут обеспечить безопасность и этичность использования ИИ, чрезвычайно важна для дальнейшего развития этих технологий. В статье рассмотрим некоторые этические аспекты ИИ.

Читать
Подробнее
Инсайты для навигации в мире грядущего ИИ-сверхразума: 5 лет тому вперед

Инферит

Инсайты для навигации в мире грядущего ИИ-сверхразума: 5 лет тому вперед

Инферит

Инсайты для навигации в мире грядущего ИИ-сверхразума: 5 лет тому вперед

Если уже через 5-7 лет нас ждет появление искусственного интеллекта, способного превзойти человека практически во всем, то пора готовиться к совершенно новой реальности. Выживут в ней те, кто сможет полностью переосмыслить свою роль и найти уникальную нишу в симбиозе с суперинтеллектом. Инсайты для прозорливых лидеров, готовых встретить эру ИИ-сверхразума во всеоружии от Анны Кулик, директора по маркетингу «Инферит».

Читать
Подробнее
Разбираем заблуждения, которые путают бизнес-сообщество

Инферит Облако

Разбираем заблуждения, которые путают бизнес-сообщество

Инферит Облако

Разбираем заблуждения, которые путают бизнес-сообщество

Российский облачный рынок активно растет, сегодня облако — неотъемлемая часть бизнес-среды. Однако, этот спектр технологий опутан мифами. Вместе с техническим директором «Инферит Облако» Сергеем Андриевским разберем эти мифы, чтобы доказать их несостоятельность.

Читать
Подробнее