Złośliwe oprogramowanie znalezione w repozytorium Arch (AUR)

malware

Kilka dni temu wykryto złośliwe oprogramowanie w popularnym repozytorium dystrybucji Arch Linux, a konkretnie w Arch User Repository ( AUR) . To nic nowego; widzieliśmy już cyberprzestępców atakujących serwery hostujące dystrybucje i pakiety oprogramowania Linux, modyfikujących je złośliwym kodem lub backdoorami. Zmieniali nawet sumy kontrolne, aby uniemożliwić użytkownikom zorientowanie się, że instalują coś niebezpiecznego w swoich systemach.

Tym razem problem dotyczył repozytoriów AUR, więc ten złośliwy kod mógł zainfekować niektórych użytkowników korzystających z tego menedżera pakietów w swojej dystrybucji, a których dystrybucja zawierała ten złośliwy kod . Pakiety powinny zostać zweryfikowane przed instalacją, ponieważ pomimo łatwości, z jaką AUR kompiluje i instaluje pakiety z kodu źródłowego, nie oznacza to, że powinniśmy ufać temu kodowi źródłowemu. Dlatego wszyscy użytkownicy powinni zachować pewne środki ostrożności przed instalacją, zwłaszcza jeśli pracują jako administratorzy systemu serwera lub systemu krytycznego.

W rzeczywistości sama strona internetowa AUR ostrzega, że ​​użytkownik powinien korzystać z treści na własne ryzyko. Odkrycie tego złośliwego oprogramowania dowodzi tego faktu. W tym przypadku Acroread został zmodyfikowany 7 lipca. Ten osierocony pakiet, pozbawiony opiekuna, został zmodyfikowany przez użytkownika o nicku xeactor, który dodał polecenie curl, aby automatycznie pobrać kod skryptu z Pastebin. Następnie uruchomiło to kolejną sekwencję poleceń, które z kolei utworzyły jednostkę systemd do wykonania kolejnej sekwencji poleceń.

Wygląda na to, że dwa inne pakiety AUR zostały zmodyfikowane w ten sam sposób w złośliwych celach. Na razie administratorzy repozytorium usunęli zmodyfikowane pakiety i konto użytkownika, który je wprowadził, więc wydaje się, że reszta pakietów będzie na razie bezpieczna. Co więcej, ku uldze osób dotkniętych atakiem , złośliwy kod nie wyrządził niczego poważnego na zainfekowanych komputerach; próbował jedynie (tak, ponieważ błąd w jednym ze skryptów zapobiegł poważniejszym szkodom) wczytać określone informacje z systemu ofiary.


Dodaj jako preferowane źródło w Google