Кілька днів тому в популярному репозиторії дистрибутивів Arch Linux, зокрема в Arch User Repository ( AUR) , було виявлено шкідливе програмне забезпечення . У цьому немає нічого нового; ми вже бачили, як кіберзлочинці атакували сервери, на яких розміщені дистрибутиви та програмні пакети Linux, змінюючи їх за допомогою шкідливого коду або бекдорів. Вони навіть змінювали контрольні суми, щоб користувачі не усвідомлювали, що вони встановлюють щось небезпечне на свої системи.
Що ж, цього разу це сталося в репозиторіях AUR, тому цей шкідливий код міг заразити деяких користувачів, які використовували цей менеджер пакетів у своєму дистрибутиві, і чий дистрибутив містив цей шкідливий код . Пакети слід було перевірити перед встановленням, оскільки, незважаючи на всю легкість, з якою AUR компілює та встановлює пакети з вихідного коду, це не означає, що ми повинні довіряти цьому вихідному коду. Тому всім користувачам слід вжити певних запобіжних заходів перед встановленням, особливо якщо вони працюють системними адміністраторами сервера або критично важливої системи.
Фактично, сам вебсайт AUR попереджає, що контент слід використовувати на власний ризик користувача. Виявлення цього шкідливого програмного забезпечення демонструє це. У цьому випадку Acroread було змінено 7 липня. Цей осиротілий пакет, без супроводжуючого, був змінений користувачем на ім'я xeactor, який додав команду curl для автоматичного завантаження коду скрипта з Pastebin. Потім це запустило іншу послідовність команд, яка, у свою чергу, створила модуль systemd для виконання ще однієї послідовності команд.
І схоже, що два інші пакети AUR були змінені таким самим чином зі зловмисними цілями. Наразі адміністратори репозиторію видалили змінені пакети та обліковий запис користувача, який це зробив, тому, схоже, решта пакетів наразі будуть безпечними. Крім того, на полегшення постраждалих , шкідливий код, що міститься в ньому, не зробив нічого справді серйозного для уражених машин; він лише намагався (так, тому що помилка в одному з скриптів запобігла серйознішій шкоді) завантажити певну інформацію з системи жертви.