Utgivning av OpenSSH 9.1

Efter sex mÄnaders utveckling har OpenSSH 9.1 publicerats, en öppen implementation av klient och server för att arbeta med protokollen SSH 2.0 och SFTP. UtgÄvan kÀnnetecknas frÀmst av att den innehÄller buggfixar, inklusive ÄtgÀrder för flera potentiella sÄrbarheter orsakade avproblem med minnet:

  • Ett enbytesöverskridande i koden som hanterar SSH-banner i verktyget ssh-keyscan.
  • Dubbelanrop av funktionen free() i hĂ€ndelse av fel vid berĂ€kning av hashvĂ€rden för filer i koden för skapande och verifiering av digitala signaturer i verktyget ssh-keygen.
  • Dubbelanrop av funktionen free() vid felhantering i verktyget ssh-keysign.

Huvudsakliga förÀndringar:

  • I ssh och sshd har direktivet RequiredRSASize lagts till, vilket gör det möjligt att definiera den minimi tillĂ„tna storleken pĂ„ RSA-nycklar. I sshd ignoreras nycklar av mindre storlek, medan det i ssh leder till att anslutningen avslutas.
  • Den portabla versionen av OpenSSH har övergĂ„tt till att anvĂ€nda SSH-nycklar för att verifiera digitala signaturer av commit och taggar i Git.
  • Direktiven SetEnv i konfigurationsfilerna ssh_config och sshd_config tillĂ€mpar nu vĂ€rdet frĂ„n den första förekomsten av variabeln i omgivningen om den definieras flera gĂ„nger i konfigurationen (tidigare anvĂ€ndes den sista förekomsten).
  • Vid anrop av verktyget ssh-keygen med flaggan "-A" (generera alla standardstödda typer av vĂ€rdnycklar) har genereringen av DSA-nycklar, som inte har anvĂ€nts som standard pĂ„ flera Ă„r, inaktiverats.
  • I sftp-server och sftp implementerades utvidgningen "users-groups-by-id@openssh.com", som ger klienten möjlighet att begĂ€ra anvĂ€ndarnamn och gruppnamn som motsvarar ett angivet set av digitala identiteter (uid och gid). Denna utvidgning anvĂ€nds i sftp för att visa namn vid utskrift av kataloginnehĂ„ll.
  • I sftp-server implementerades utvidgningen "home-directory" för att avslöja vĂ€gar ~\/ och ~user\/, som Ă€r ett alternativ till det tidigare föreslagna utvidgningen "expand-path@openssh.com" (utvidgningen "home-directory" föreslogs för standardisering och stöds redan av vissa klienter).
  • I ssh-keygen och sshd har möjligheten att ange tid i tidszonen UTC lagts till vid bestĂ€mning av giltighetsintervall för certifikat och nycklar, utöver systemtiden.
  • I sftp tillĂ„ts angivande av ytterligare argument i alternativet "-D" (t.ex. "/usr/libexec/sftp-server -el debug3").
  • I ssh-keygen tillĂ„ter anvĂ€ndning av flaggan "-U" (anvĂ€nder ssh-agent) tillsammans med operationerna "-Y sign" för att definiera att privata nycklar lagras i ssh-agent.

    KĂ€lla: opennet.ru
Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster