Debianov developer i istraživač u području informatičke sigurnosti Andres Freund javlja o otkriću vjerojatnog backdoora u izvornoj šifri xz verzija 5.6.0 i 5.6.1.
Backdoor je redak u jednom od m4 skripti, koji dodaje obfusirani maliciozni kod na kraj configure skripte. Ovaj kod zatim modificira jedan od generiranih Makefile-a projekta, što na kraju dovodi do uključivanja malicioznog koda (maskiranog kao testni arhiv bad-3-corrupt_lzma2.xz) u binarnu datoteku liblzma.
Osobitost incidenta je u tome što maliciozni kod sadrži samo u distribuiranim tar arhivima sa izvorom koda i ne pojavljuje se u git repozitoriju projekta.
Javlja se da je osoba pod čijim je imenom maliciozni kod dodan u repozitorij projekta ili neposredno povezana s ovim događajem ili je postala žrtva ozbiljne kompromitacije svojih osobnih računa (no istraživač je sklon prvoj opciji, jer je ta osoba osobno sudjelovala u nekoliko rasprava vezanih uz maliciošne promjene).
Na linku istraživač ističe da je konačni cilj backdoora, čini se, injekcija koda u sshd proces i zamjena koda za provjeru RSA ključeva, te navodi nekoliko načina da se neizravno provjeri izvršava li se maliciozni kod na vašem sustavu trenutno.
Prema vijesti projekta openSUSE, zbog zbrke koda backdoora i pretpostavljenog mehanizma njegove eksploatacije teško je utvrditi je li se "aktivirao" barem jednom na ovom stroju, te preporučuje potpunu reinstalaciju OS-a s rotacijom svih relevantnih ključeva na svim strojevima na kojima su se barem jednom nalazile zaražene verzije xz.
Izvor: linux.org.ru
