Ranljivost omogoča prijavo v Alpine Linux brez gesla
Vzrok za ranljivost tiči v knjižnici musl, ki jo ta distribucija uporablja za izračun zgoščene vrednosti gesla ob prijavi. Uporabniki v Linuxu lahko imajo račune, ki ne dovoljujejo prijave z geslom, temveč omogočajo prijavo s ključem. V datoteki /etc/shadow je pri teh uporabnikih namesto zgoščene vrednosti gesla zapisan zgolj znak *, v kar se geslo ne more nikoli zgostiti. V teoriji bi to moralo pomeniti, da bo vsako preverjanje gesla spodletelo.
A musl ima hrošča. Za izračun zgoščene vrednosti uporabi funkcijo crypt(), ki se pri geslih, daljših od 256 bajtov, zadavi. Tedaj vrne napako,...























