Експерти з безпеки виявили шкідливе пз, що працює в середовищі windows subsystem for linux (wsl). Двійковий файл linux намагається атакувати windows і завантажити додаткові програмні модулі.

Про проблему повідомили експерти з black lotus labs, що входить до складу американської телекомунікаційної компанії lumen technologies. Вони виявили кілька шкідливих файлів python, скомпільованих у двійковому форматі efl (executable and linkable format) для debian linux.

Як влаштовані такі віруси

Ці файли діяли як завантажувачі, запускаючи «корисне навантаження», яка була або вбудована в сам екземпляр, або надходила з віддаленого сервера і потім впроваджувалася в запущений процес за допомогою викликів windows api», — пояснюють в black lotus labs.

У 2017 році, більш ніж через рік після випуску wsl, дослідники check point продемонстрували експериментальну атаку під назвою bashware, яка дозволяла виконувати шкідливі дії з виконуваних файлів elf і exe в середовищі wsl. Але wsl відключена за замовчуванням, а windows 10 поставляється без вбудованих дистрибутивів linux, тому загроза з боку bashware не здавалася реальною.

Однак чотири роки по тому щось подібне було виявлено «в дикій природі». Експерти black lotus labs прокоментували, що зразки шкідливого коду мають мінімальний рейтинг на сервісі virustotal, що означає, що більшість антивірусних програм пропустять їх.

Більше конкретики

Було виявлено два варіанти шкідливої програми. Перший написаний на чистому python, а другий додатково використовує бібліотеку для підключення до windows api і запуску сценарію powershell. Експерти black lotus labs припускають, що в другому випадку модуль все ще знаходиться в стадії розробки, так як не працює самостійно.

Зразок також виявив ip-адресу (185.63.90[.]137), пов’язаний з цілями в еквадорі і франції, з якого заражені машини намагалися встановити зв’язок через порти 39000-48000 в кінці червня і початку липня. Передбачається, що власник шкідливої програми тестував vpn або проксі-сервер.