GitHub on blokeerinud SSH-vÔtmed, mis on genereeritud keypair raamatukogu abil.

GitHub on blokeerinud SSH-vÔtmed Git-klientide kasutajatelt, kes genereerivad vÔtmeid JavaScripti raamatukogu keypair abil. NÀiteks langes blokeeringu alla GitKlienti GitKraken vÔtmed. Haavatavus viib ettearvamatute RSA-vÔtmete loomisele, kuna viga vÀhendab oluliselt juhuslike jÀrjestuste genereerimise kvaliteeti vÔtmete jaoks. Probleem on lahendatud keypair versioonides 1.0.4 ja GitKraken 8.0.1.

Haavatavuse pÔhjustas vÔtme genereerimise protsessis pÀring "b.putByte(String.fromCharCode(next & 0xFF))", kus meetod putByte kutsus uuesti vÀlja meetodi fromCharCode. Kahekordne kutsumine meetodile fromCharCode ("String.fromCharCode( String.fromCharCode(next & 0xFF) )") viis selleni, et suur osa buffriga, mille entropia oli, oli tÀidetud nullidega, st vÔtme genereerimine pÔhines "juhuslikest" andmetest, mis koosnesid 97% ulatuses nullidest.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster