Muutama päivä sitten haittaohjelma havaittiin suositussa Arch Linux -jakeluarkistossa, tarkemmin sanottuna Arch User Repositoryssa ( AUR) . Tämä ei ole mitään uutta; olemme nähneet kyberrikollisten hyökkäävän Linux-jakeluja ja -ohjelmistopaketteja isännöiville palvelimille aiemminkin muokkaamalla niitä haitallisella koodilla tai takaporteilla. He jopa muuttivat tarkistussummia estääkseen käyttäjiä huomaamasta asentavansa järjestelmiinsä jotain vaarallista.
No, tällä kertaa se tapahtui AUR-arkistoissa, joten tämä haitallinen koodi on saattanut tartuttaa joitakin käyttäjiä, jotka käyttivät tätä paketinhallintaa jakelussaan ja joiden jakelu sisälsi kyseisen haitallisen koodin . Paketit olisi pitänyt tarkistaa ennen asennusta, koska huolimatta siitä, kuinka helposti AUR kääntää ja asentaa paketteja lähdekoodista, se ei tarkoita, että meidän pitäisi luottaa kyseiseen lähdekoodiin. Siksi kaikkien käyttäjien tulisi ryhtyä tiettyihin varotoimiin ennen asentamista, varsinkin jos he työskentelevät palvelimen tai kriittisen järjestelmän järjestelmänvalvojina.
Itse asiassa AUR:n verkkosivusto varoittaa, että sisällön käyttö tulisi tehdä käyttäjän omalla vastuulla. Tämän haittaohjelman löytyminen osoittaa tämän. Tässä tapauksessa Acroread-pakettia muokattiin 7. heinäkuuta. Tätä orpoa pakettia, jolta puuttui ylläpitäjä, muokkasi käyttäjä nimeltä xeactor lisäämällä siihen curl-komennon, joka lataa automaattisesti komentosarjakoodia Pastebin-kansiosta. Tämä käynnisti sitten uuden komentosarjan, joka puolestaan ​​loi systemd-yksikön suorittamaan jälleen yhden komentosarjan.
Ja näyttää siltä, ​​että kahta muuta AUR-pakettia on muokattu samalla tavalla haitallisiin tarkoituksiin. Tällä hetkellä arkiston ylläpitäjät ovat poistaneet muokatut paketit ja poistaneet muokannut käyttäjän tilin, joten näyttää siltä, ​​että loput paketit ovat toistaiseksi turvassa. Lisäksi asianosaisten helpotukseksi haitallinen koodi ei tehnyt mitään todella vakavaa tartunnan saaneille koneille; se vain yritti (kyllä, koska virhe yhdessä skripteistä esti vakavammat vahingot) ladata tiettyjä tietoja uhrin järjestelmästä.