Release van OpenSSH 9.5

De release van OpenSSH 9.5 is uitgebracht, een open-source implementatie van een client en server voor het werken met de SSH 2.0 en SFTP protocollen.

Belangrijkste wijzigingen:

  • In ssh-keygen is standaard de generatie van sleutels op basis van de Ed25519 digitale handtekening ingeschakeld, ontwikkeld door Daniel Bernstein en gestandaardiseerd in RFC 8709. Het is opgemerkt dat Ed25519-sleutels worden ondersteund sinds de release van OpenSSH 6.5 (2014) en handiger zijn vanwege hun kleine formaat. Tegelijkertijd bieden Ed25519 digitale handtekeningen een hoger beveiligingsniveau dan ECDSA en DSA en vertonen ze een zeer hoge snelheid bij het verifiĆ«ren en creĆ«ren van handtekeningen. De weerstand tegen aanvallen voor Ed25519 bedraagt ongeveer 2^128 (gemiddeld vereist het aanvallen van Ed25519 het uitvoeren van 2^140 bitoperaties), wat overeenkomt met de weerstand van algoritmes zoals NIST P-256 en RSA met een sleutelgrootte van 375 byte of een 128-bits blokversleuteling. Ed25519 is ook niet kwetsbaar voor hashbotsingen, is ongevoelig voor aanvallen die de snelheid van de cache detecteren (cache-timing attacks) en aanvallen via zijkanalen (side-channel attacks).
  • In de ssh-tool is bescherming toegevoegd tegen aanvallen via zijkanalen die de vertragingen tussen toetsaanslagen op het toetsenbord analyseren om de invoer te reproduceren. Dergelijke aanvallen zijn gebaseerd op het feit dat de vertragingen tussen toetsaanslagen afhankelijk zijn van de positie van de toetsen op het toetsenbord (bijvoorbeeld, de reactie bij het invoeren van de letter 'F' is sneller dan bij het invoeren van 'Q' of 'X', omdat het indrukken minder vingerbewegingen vereist). SSH was kwetsbaar voor deze aanvallen omdat het informatie over het ingevoerde teken in een afzonderlijk pakket verzond onmiddellijk na het indrukken van elke toets, waardoor de vertragingen tussen het verzenden van pakketten correleerden met de vertragingen tussen toetsaanslagen.

    Om de kenmerken van interactieve invoer in het verkeer in ssh te verbergen, is de verzending van gegevens geĆÆmplementeerd niet tijdens het typen, maar alleen op vaste tijdsintervallen (standaard 20 ms). Bovendien worden er op willekeurige momenten na het verzenden van echte gegevens valse toetsaanslagen verzonden om aanvallers te misleiden. Voor het instellen van de bescherming is de parameter 'ObscureKeystrokeTiming' toegevoegd aan ssh_config.

  • In ssh en sshd is ondersteuning voor de SSH-protocolextensie "ping@openssh.com" geĆÆmplementeerd, die een nieuw type berichten SSH2_MSG_PING en SSH2_MSG_PONG toevoegt voor het regelmatig verzenden van pakketten op gelijke tijdsintervallen. De extensie is noodzakelijk voor de eerder genoemde bescherming tegen aanvallen via externe kanalen.
  • In sshd is het toegestaan om de Sybsystem-parameters opnieuw te definiĆ«ren via Match-blokken.
  • In sshd is de verwerking van aanhalingstekens in de Subsystem-directive gewijzigd, waardoor deze nu worden behouden voor commando's en argumenten, wat kan leiden tot compatibiliteitsproblemen met zeer zeldzame configuraties.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster