OpenSSH 8.1 veröffentlicht

Nach sechs Monaten Entwicklungszeit vorgestellt Release OpenSSH 8.1, einer offenen Implementierung von Client und Server fĂŒr die Protokolle SSH 2.0 und SFTP.

Besondere Aufmerksamkeit in dieser neuen Version verdient die Behebung einer SicherheitsanfĂ€lligkeit, die ssh, sshd, ssh-add und ssh-keygen betrifft. Das Problem besteht im Code zur Analyse von privaten SchlĂŒsseln des Typs XMSS und ermöglicht es einem Angreifer, ein GanzzahlenĂŒberlauf auszulösen. Die Schwachstelle wird als ausnutzbar, aber wenig anwendbar eingestuft, da die UnterstĂŒtzung fĂŒr XMSS-SchlĂŒssel zu den experimentellen Funktionen gehört, die standardmĂ€ĂŸig deaktiviert sind (in der portablen Version gibt es in autoconf nicht einmal eine Build-Option zur Aktivierung von XMSS).

HauptÀnderungen:

  • In ssh, sshd und ssh-agent wurde hinzugefĂŒgt Code, der die Wiederherstellung des sich im Arbeitsspeicher befindlichen privaten SchlĂŒssels durch Seitenkanalangriffe, wie Spectre, Meltdown, RowHammer und RAMBleed. Private SchlĂŒssel werden jetzt beim Laden in den Speicher verschlĂŒsselt und nur wĂ€hrend der Verwendung entschlĂŒsselt, wodurch sie zu anderen Zeiten verschlĂŒsselt bleiben. Bei diesem Ansatz muss ein Angreifer zuerst einen kryptografisch zufĂ€llig erzeugten 16-KB-ZwischenschlĂŒssel wiederherstellen, der zur VerschlĂŒsselung des HauptschlĂŒssels verwendet wird, was bei der typischen Fehlerquote moderner Angriffe unwahrscheinlich ist;
  • Im ssh-keygen unterstĂŒtzt jetzt experimentell ein vereinfachtes Verfahren zur Erstellung und PrĂŒfung digitaler Signaturen. Digitale Signaturen können mit regulĂ€ren SSH-SchlĂŒsseln, die auf der Festplatte oder im ssh-agent gespeichert sind, erstellt und Ă€hnlich dem authorized_keys Zugriff auf eine Liste zulĂ€ssiger SchlĂŒssel. In die digitale Signatur wird Namensrauminformationen eingebettet, um Verwirrung bei der Anwendung in verschiedenen Bereichen (z. B. fĂŒr E-Mail und Dateien) zu vermeiden;
  • ssh-keygen wurde standardmĂ€ĂŸig auf die Verwendung des Algorithmus rsa-sha2-512 bei der Zertifikatsunterzeichnung mit einem RSA-SchlĂŒssel umgestellt (im CA-Modus). Solche Zertifikate sind mit Versionen vor OpenSSH 7.2 nicht kompatibel (um die KompatibilitĂ€t zu gewĂ€hrleisten, sollte der Algorithmustyp umdefiniert werden, z. B. durch den Aufruf „ssh-keygen -t ssh-rsa -s 
“);
  • In ssh wurde UnterstĂŒtzung fĂŒr die Auflösung des Platzhalters „%n“ (in der Adresszeile angegebener Hostname) in der Anweisung ProxyCommand implementiert.
  • In den Listen der VerschlĂŒsselungsalgorithmen fĂŒr ssh und sshd können jetzt Standardalgorithmen mit dem Zeichen „^“ eingefĂŒgt werden. Zum Beispiel kann „HostKeyAlgorithms ^ssh-ed25519“ verwendet werden, um ssh-ed25519 zur Standardliste hinzuzufĂŒgen;
  • In ssh-keygen wird beim Abrufen des öffentlichen SchlĂŒssels aus dem privaten SchlĂŒssel der angehĂ€ngte Kommentar ausgegeben;
  • In ssh-keygen wurde die Möglichkeit hinzugefĂŒgt, das Flag „-v“ bei Suchoperationen zu verwenden (zum Beispiel „ssh-keygen -vF host“), dessen Angabe eine anschauliche Signatur des Hosts ausgibt;
  • Die Möglichkeit zur Nutzung wurde hinzugefĂŒgt PKCS8 als alternatives Format zum Speichern privater SchlĂŒssel auf der Festplatte. StandardmĂ€ĂŸig wird weiterhin das PEM-Format verwendet, wĂ€hrend PKCS8 nĂŒtzlich fĂŒr die KompatibilitĂ€t mit Drittanwendungen sein kann.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster