Aller au contenu

OpenSSH 10.6 ajoute des signatures post-quantiques et accélère ses versions

OpenSSH 10.6, sorti le 6 octobre, ajoute un type de signature post-quantique, désactive la compression LZ77 et promet des correctifs plus rapides face à l'afflux de rapports de bugs produits par l'IA.

Par Tech AI Wire Team

4 min de lecture

XLinkedIn
The OpenSSH home page, with its pufferfish logo banner and a line announcing OpenSSH 10.6, released October 6, 2026.

OpenSSH 10.6 est sorti le 6 octobre 2026, avec un nouveau type de signature post-quantique et une modification de la façon dont SSH compresse les données. Le projet indique aussi qu'il publiera des versions plus souvent, parce que les outils d'IA trouvent désormais des bugs plus vite. OpenSSH gère les connexions à distance d'un très grand nombre de serveurs, si bien que ces changements touchent beaucoup de machines.

Ce qui change avec OpenSSH 10.6

OpenSSH est le logiciel libre derrière la commande ssh. Il permet à une personne de se connecter à un autre ordinateur par une liaison chiffrée, de copier des fichiers et de rediriger du trafic réseau. Les notes de version officielles listent les changements depuis la version 10.5. Les principaux figurent ci-dessous.

ChangementCe qu'il fait
ssh-mldsa44-ed25519Un algorithme de signature post-quantique hybride pour les clés
Codeur LZ77 désactivéDésactive une partie de la compression SSH pour bloquer une fuite de données
WarnWeakCryptoUne nouvelle option serveur, activée par défaut, qui journalise les connexions faibles
Chemins sftp plus strictsEmpêche un serveur d'écrire des fichiers hors du dossier cible
Vérification des noms d'utilisateurssh rejette $ et \ dans les noms d'utilisateur saisis en ligne de commande
Tours des fichiers de clésLe nombre de tours de protection des clés par défaut passe de 24 à 32
scp -R dépréciéLes avertissements commencent dès maintenant ; une version ultérieure ignorera l'option

Les clés post-quantiques arrivent

Un algorithme de signature prouve qui se trouve à l'autre bout d'une connexion. Les algorithmes actuels pourraient être cassés par un futur grand ordinateur quantique. Les algorithmes post-quantiques sont conçus pour résister à ce type de machine.

Le nouveau type ssh-mldsa44-ed25519 est hybride. Il combine ML-DSA, une conception post-quantique, avec Ed25519, une conception actuelle largement utilisée. Un attaquant devrait casser les deux. Les notes de version précisent que le nom ne porte plus le suffixe @openssh.com utilisé pendant les tests. Les clés créées avec cette ancienne version expérimentale doivent être recréées ou supprimées.

Le serveur gagne aussi WarnWeakCrypto, activé par défaut. Il écrit une ligne de journal lorsqu'un client se connecte avec un accord de clés qui ne résiste pas aux ordinateurs quantiques. L'accord de clés est l'étape où les deux parties s'entendent sur un secret partagé.

Pourquoi la compression a été affaiblie

SSH peut compresser les données avant de les chiffrer. La version 10.6 désactive le codeur à dictionnaire LZ77, la partie de la compression qui repère le texte répété. Selon les notes de version, cela bloque une attaque de « récupération de texte clair inter-canaux » (cross-channel plaintext recovery), décrite dans un article de recherche de Fabian Bäumer et Marcus Brinkmann. RuntimeWire rapporte que des chercheurs ont démontré la faiblesse plus tôt cette année.

En contrepartie, la compression fait désormais gagner moins de place. Le projet suggère plutôt de compresser les données au sein de l'application.

Les notes listent plusieurs autres correctifs. sftp, l'outil de transfert de fichiers, vérifie désormais plus strictement les chemins renvoyés par un serveur. Auparavant, une copie récursive pouvait écrire des fichiers hors du dossier choisi par l'utilisateur. Un autre correctif empêche les données décompressées de dépasser la taille maximale d'un paquet.

Les rapports de bugs produits par l'IA changent le calendrier des versions

Les notes de version indiquent que l'équipe a reçu de nombreux rapports de sécurité produits avec des modèles d'IA. Beaucoup n'ont aucun impact réel sur la sécurité, ajoutent les notes. Mais l'équipe prévient aussi que les bugs trouvés grâce à l'IA sont retrouvés par d'autres chercheurs. Cela signifie que des attaquants qui ne signalent jamais de bugs pourraient aussi les trouver.

Le projet veut toujours ces rapports. « Nous accueillons très volontiers ces rapports, surtout lorsqu'ils s'accompagnent d'un tri humain, d'une analyse, de cas de test et en particulier de propositions de correctifs », disent les notes. Elles ajoutent que « l'équipe d'OpenSSH publiera, pour l'instant, des versions plus fréquentes afin de mettre plus rapidement les correctifs entre les mains des utilisateurs ». Le résumé de LWN décrit ce volume comme « un grand nombre de rapports de bugs de sécurité assistés par l'IA ».

D'autres projets subissent la même pression. Plus tôt ce mois-ci, Google a suspendu son programme de bug bounty open source à cause des rapports d'IA.

Ce que cela signifie pour les développeurs

La plupart des gens recevront la 10.6 via les mises à jour de leur système d'exploitation. Quelques vérifications valent la peine dès maintenant :

  • Prévoyez davantage de mises à jour. OpenSSH compte désormais publier plus souvent. Les équipes qui figent une version ou intègrent OpenSSH dans des images devraient aussi les mettre à jour plus souvent.
  • Régénérez vos clés de test. Quiconque a essayé les clés post-quantiques expérimentales doit créer de nouvelles clés ssh-mldsa44-ed25519 ou supprimer les anciennes.
  • Surveillez les nouvelles lignes de journal. Avec WarnWeakCrypto activé, les journaux du serveur nommeront les clients qui n'utilisent pas d'accord de clés post-quantique. Cette liste indique quels anciens clients et bibliothèques mettre à niveau en premier.
  • Vérifiez les scripts qui passent des noms d'utilisateur inhabituels. Un nom d'utilisateur en ligne de commande contenant $ ou \ échoue désormais. Les noms d'utilisateur définis avec la ligne User d'un fichier de configuration fonctionnent toujours.
  • Remplacez scp -R. Copier directement entre deux hôtes distants avec scp -R affiche désormais un avertissement. Une future version fera plutôt passer ces copies par la machine locale.
  • Testez les liaisons lentes. Les connexions qui dépendent de la compression SSH risquent désormais de transférer plus de données. Compresser les fichiers avant de les envoyer évite cette perte.

RuntimeWire note qu'OpenSSH est intégré à de nombreux systèmes d'exploitation et produits commerciaux. Les fabricants d'appliances et de routeurs pourraient mettre plus de temps à livrer la 10.6, alors renseignez-vous auprès d'eux pour la mise à jour.

Sources

  1. OpenSSH 10.6 release notes - OpenSSH
  2. OpenSSH 10.6 released - LWN.net
  3. OpenSSH 10.6 disables LZ77 in SSH compression after side-channel research - RuntimeWire

Articles liés