PÀrast kuut kuud arendustööd on avaldatud OpenSSH 9.1, avatud rakenduse klient ja server SSH 2.0 ja SFTP protokollide jaoks. VÀljalase on iseloomustatud peamiselt veaparandustega, sealhulgas on kÔrvaldatud mitu potentsiaalset haavatavust, mis on pÔhjustatud mÀluga seotud probleemidest:
- Ăks bait ĂŒleujutus SSH-bĂ€nneri töötlemise koodis ssh-keyscan utiliidi.
- Kaksikviga free() funktsiooni kutsumises, kui toimub viga failide hashide arvutamisel ssh-keygen utiliidi digitaalse allkirjastamise ja kontrollimise koodis.
- Kaksikviga free() funktsiooni kutsumises vigade töötlemise ajal ssh-keysign utiliidi.
Peamised muudatused:
- sshi ja sshd-sse on lisatud direktiiv RequiredRSASize, mis vĂ”imaldab mÀÀrata RSA vĂ”tmete minimaalset lubatud suurust. sshd kehtib vĂ€iksemad vĂ”tmed ning ssh lĂ”petab ĂŒhenduse.
- Kantav OpenSSH versioon on muudetud kasutama SSH vÔtmeid digitaalsete allkirjade kinnitamiseks commit'ide ja siltide jaoks Git'is.
- SetEnv direktiivid ssh_config ja sshd_config konfigureerimisfailides rakendavad nĂŒĂŒd keskkonnamuutuja esimest mainimist, kui seda on konfiguratsioonis mitu korda mÀÀratletud (varem rakendati viimast mainimist).
- ssh-keygen utiliidi kĂ€ivitamisel lipuga â-Aâ (kĂ”ik toetatud vaikevĂ”tmete genereerimise tĂŒĂŒbid) on vĂ€lja lĂŒlitatud DSA vĂ”tmete genereerimine, mida ei kasutata vaikimisi juba mitu aastat.
- sftp-serveris ja sftp-s on rakendatud laiendus âusers-groups-by-id@openssh.comâ, mis vĂ”imaldab kliendil kĂŒsida kasutajate ja gruppide nimesid, mis vastavad antud digitaalse identifikaatori (uid ja gid) kogumile. Sftp-s on seda laiendust kasutatud nimede kuvamiseks katalooge sisu vĂ€ljastamisel.
- sftp-serveris on rakendatud laiendus âhome-directoryâ teedede ~/ ja ~user/ avalikustamiseks, alternatiivne eelnevalt pakutud laiendusele âexpand-path@openssh.comâ (laiendus âhome-directoryâ on standardimiseks ettepanek ja seda toetavad juba mĂ”ned kliendid).
- ssh-keygen ja sshd-s on lisatud vĂ”imalus mÀÀrata aeg UTC ajavööndis sertifikaatide ja vĂ”tmete kehtivusperioodi mÀÀramise ajal, lisaks sĂŒsteemiajale.
- sftp-s on lubatud lisargumentide mÀÀramine valikus "-D" (nÀiteks "/usr/libexec/sftp-server -el debug3").
- ssh-keygen-s on lubatud kasutada lippu "-U" (ssh-agendi kasutamine) koos operatsioonidega "-Y sign", et mÀÀrata, et privaatvÔtmed asuvad ssh-agendis.
Allikas: opennet.ru
