Kritična ranjivost PuTTY klijenta
Kritična ranjivost, identificirana kao CVE-2024-31497, utječe na PuTTY SSH klijent, a proizlazi iz nepravilnosti u generiranju ECDSA jednokratnih brojeva (engl. nonce) prilikom korištenja NIST P-521 eliptične krivulje. Napadači mogu iskoristiti ovu nepravilnost kako bi otkrili privatne ključeve nakon proučavanja relativno malog broja ECDSA potpisa.
Tehnički detalji značajnih ranjivosti otklonjenih ovim ažuriranjem:
PuTTY prilikom korištenja NIST P-521 eliptične krivulje, generira ECDSA jednokratne brojeve s prvih 9 bitova postavljenih na nulu. Ova značajna nepravilnost omogućuje napadačima korištenje najsuvremenijih tehnika temeljenih na rešetki (engl. lattice-based techniques) kako bi otkrili potpuni privatni ključ iz ovih nepravilnih jednokratnih brojeva nakon prikupljanja oko 60 valjanih ECDSA potpisa.
Zahvaćeni proizvodi:
-
PuTTY verzije prije 0.81
-
FileZilla verzije od 3.24.1 do 3.66.5
-
WinSCP verzije od 5.9.5 do 6.3.2
-
TortoiseGit verzije od 2.4.0.2 do 2.15.0
-
TortoiseSVN verzije od 1.10.0 do 1.14.6
Preporuke:
Preporučuje se žurno ažuriranje ranjivog softvera na ispravnu verziju kako bi se ublažila ranjivost. Također se preporučuje pregledavanje i zamjena bilo kojih ključeva NIST P-521 (521-bitni ECDSA, ecdsa-sha2-nistp521) koji mogu biti korišteni s ranjivim verzijama PuTTY-a, budući da se ti ključevi smatraju kompromitiranima.
Više informacija moguće je pročitati na sljedećoj poveznici:
[inicijalna objava: 18.4.2024 - 10:32]