OpenSSH 10.5 har publicerats, en öppen implementation av klient och server för arbete med protokollen SSH 2.0 och SFTP. Huvudsakliga Àndringar:
- Den bĂ€rbara versionen av OpenSSH krĂ€ver nu stöd för elliptiska kurvor (ECC â Elliptic Curve Cryptography) i libcrypto-biblioteket, inklusive stöd för den elliptiska kurvan NISTP521. Denna support ingĂ„r som standard i libcrypto-implementationer frĂ„n projekten LibreSSL, OpenSSL, BoringSSL och AWS LC.
- I ssh-keygen verktyget har funktionen för att ÄterstÀlla lösenord för privata nycklar för FIDO-token fÄtt stöd för flaggorna touch-required och verify-required, som krÀver bekrÀftelse frÄn anvÀndaren.
- I ssh-verktyget har ordningen för tillĂ€mpning av certifikat vid autentisering med öppna nycklar Ă€ndrats â först tillĂ€mpas nu FIDO-nycklar som inte krĂ€ver anvĂ€ndarĂ„tgĂ€rder, och sist de nycklar som begĂ€r verifiering via PIN-kod eller biometriska metoder.
- En ny kommando har lagts till: "ssh -Z user", som visar nycklar i den ordning de anvÀnds för autentisering med öppna nycklar.
- SÀkerhetsproblem har ÄtgÀrdats:
- En felaktig hantering av sessionbindningsförfrÄgningar nÀr SSH Agent Àr blockerad har rÀttats, vilket gjorde att SSH Agent tillÀt fjÀrroperationer som endast skulle vara lokalt tillgÀngliga, sÄsom tillÀgg av PKCS#11-tokens och anvÀndning av nycklar kopplade till specifika servrar.
- I SSH-klienten har en potentiell minnesÄtkomst efter frigöring (use-after-free) ÄtgÀrdats, vilket kunde uppstÄ vid multiplexing av SSH-anslutningar genom en socket nÀr en ny portvidarebefordran lades till medan klienten fortfarande invÀntade svaret pÄ öppnandet av den föregÄende vidarebefordran. servern svar pÄ att öppna den föregÄende vidarebefordran.
- I sshd har korrekt tillÀmpning av begrÀnsningar, som anges med flaggan "restrict" i authorized_keys-filen, förbÀttrats för vidarebefordrade tunnlar.
KĂ€lla: opennet.ru
