{"id":167221,"date":"2026-04-02T23:11:54","date_gmt":"2026-04-02T21:11:54","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-openssh-10-3"},"modified":"2026-04-04T11:22:40","modified_gmt":"2026-04-04T09:22:40","slug":"reliz-openssh-10-3","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-openssh-10-3","title":{"rendered":"Publication d'OpenSSH 10.3","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Apr\u00e8s six mois de d\u00e9veloppement, la version OpenSSH 10.3, une impl\u00e9mentation ouverte du client et <a href=\"https:\/\/prohoster.info\/fr\/server\/\">de serveurs<\/a> de l'utilisation des protocoles SSH 2.0 et SFTP, a \u00e9t\u00e9 publi\u00e9e. Principales modifications :<\/p>\n<ul>\n<li class=\"l\">Une vuln\u00e9rabilit\u00e9 a \u00e9t\u00e9 corrig\u00e9e, permettant \u00e0 un attaquant contr\u00f4lant le nom d'utilisateur transmis lors du lancement de l'outil ssh, de potentiellement ex\u00e9cuter des commandes shell arbitraires. La vuln\u00e9rabilit\u00e9 se manifeste dans les syst\u00e8mes utilisant la substitution \u00ab %u \u00bb dans certaines directives du fichier de configuration, comme \u00ab Match exec \u00bb. Le probl\u00e8me \u00e9tait caus\u00e9 par la v\u00e9rification des caract\u00e8res sp\u00e9ciaux dans le nom d'utilisateur apr\u00e8s l'ex\u00e9cution des substitutions %-dans le fichier ssh_config.<\/li>\n<li class=\"l\">Un probl\u00e8me de s\u00e9curit\u00e9 a \u00e9t\u00e9 corrig\u00e9 dans sshd, caus\u00e9 par une correspondance incorrecte de l'option authorized_keys principals= \u00ab \u00bb avec la liste de noms (principal) dans le certificat, lorsque les noms contiennent le caract\u00e8re \u00ab , \u00bb. Pour exploiter la vuln\u00e9rabilit\u00e9, il fallait que plusieurs noms soient sp\u00e9cifi\u00e9s dans l'option authorized_keys principals= \u00ab \u00bb et que l'autorit\u00e9 de certification ait d\u00e9livr\u00e9 un certificat avec plusieurs noms s\u00e9par\u00e9s par une virgule (ce qui est g\u00e9n\u00e9ralement interdit). Le comportement concernant les certificats avec des noms vides a \u00e9t\u00e9 modifi\u00e9 \u2014 auparavant, un nom vide \u00e9tait consid\u00e9r\u00e9 comme correspondant \u00e0 toutes les options authorized_keys principals= \u00ab \u00bb, alors qu'il ne l'est plus maintenant.<\/li>\n<li class=\"l\">Dans scp, un probl\u00e8me a \u00e9t\u00e9 r\u00e9solu, qui, apr\u00e8s avoir t\u00e9l\u00e9charg\u00e9 un fichier avec les droits root avec l'option \u00ab -O \u00bb et sans l'option \u00ab -p \u00bb, ne nettoyait pas les indicateurs setuid\/setgid.<\/li>\n<li class=\"l\">Dans sshd, un probl\u00e8me de traitement des cl\u00e9s ECDSA dans les directives PubkeyAcceptedAlgorithms et HostbasedAcceptedAlgorithms a \u00e9t\u00e9 corrig\u00e9, de sorte qu'en sp\u00e9cifiant n'importe quel algorithme ECDSA (par exemple, \u00ab ecdsa-sha2-nistp384 \u00bb), tous les autres algorithmes bas\u00e9s sur ECDSA commen\u00e7aient \u00e9galement \u00e0 \u00eatre accept\u00e9s, m\u00eame s'ils n'\u00e9taient pas explicitement mentionn\u00e9s dans la liste des autoris\u00e9s.<\/li>\n<li class=\"l\">Dans ssh et sshd, lors de l'interaction avec les agents SSH, un support a \u00e9t\u00e9 ajout\u00e9 pour les identifiants (codepoint) d\u00e9finis par l'IANA dans la sp\u00e9cification draft-ietf-sshm-ssh-agent. Le support des identifiants pr\u00e9c\u00e9demment utilis\u00e9s tels que \u00ab @openssh.com \u00bb a \u00e9t\u00e9 conserv\u00e9.<\/li>\n<li class=\"l\">Dans ssh-agent, une extension \u00ab query \u00bb, d\u00e9finie dans la sp\u00e9cification draft-ietf-sshm-ssh-agent, a \u00e9t\u00e9 impl\u00e9ment\u00e9e permettant de d\u00e9terminer les fonctionnalit\u00e9s prises en charge par l'agent. Pour interroger la liste des extensions de protocole prises en charge, une option \u00ab -Q \u00bb a \u00e9t\u00e9 ajout\u00e9e \u00e0 l'utilitaire ssh-add via la requ\u00eate \u00ab query \u00bb.<\/li>\n<li class=\"l\">Dans sshd_config, il est d\u00e9sormais permis de sp\u00e9cifier plusieurs fichiers dans la directive RevokedKeys, tandis que dans ssh_config \u2014 dans la directive RevokedHostKeys.<\/li>\n<li class=\"l\">Dans ssh, la commande d'\u00e9chappement \u00ab ~I \u00bb et l'option \u00ab -O conninfo \u00bb ont \u00e9t\u00e9 ajout\u00e9es pour afficher les informations sur la connexion actuelle, ainsi que l'option \u00ab -O channels \u00bb pour afficher les informations sur les canaux ouverts.<\/li>\n<li class=\"l\">Dans sshd, la directive PerSourcePenalties a \u00e9t\u00e9 dot\u00e9e de l'option \u2018invaliduser\u2019 pour ajouter un d\u00e9lai en cas de tentative de connexion avec un utilisateur inexistant (par d\u00e9faut 5 secondes). Il est d\u00e9sormais possible d'utiliser des valeurs de d\u00e9lai non enti\u00e8res.<\/li>\n<li class=\"l\">Dans sshd, l'option GSSAPIDelegateCredentials a \u00e9t\u00e9 ajout\u00e9e pour contr\u00f4ler la r\u00e9ception des identifiants d\u00e9l\u00e9gu\u00e9s fournis par le client.<\/li>\n<li class=\"l\">Dans ssh-keygen, le support de l'enregistrement des cl\u00e9s ED25519 au format PKCS8 a \u00e9t\u00e9 ajout\u00e9.<\/li>\n<li class=\"l\">Ajout du support du sch\u00e9ma de signatures num\u00e9riques ed25519, impl\u00e9ment\u00e9 via libcrypto.<\/li>\n<\/ul>\n<p>Source : <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65126\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u043f\u043e\u043b\u0443\u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a OpenSSH 10.3, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430\u043c SSH 2.0 \u0438 SFTP. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f: \u0423\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0430 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0430\u044f \u0430\u0442\u0430\u043a\u0443\u044e\u0449\u0435\u043c\u0443, \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0438\u0440\u0443\u044e\u0449\u0435\u043c\u0443 \u0438\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0435\u043c\u043e\u0435 \u043f\u0440\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0435 \u0443\u0442\u0438\u043b\u0438\u0442\u044b ssh, \u043f\u043e\u0442\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u0445 shell-\u043a\u043e\u043c\u0430\u043d\u0434. \u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u043f\u0440\u043e\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0445 \u043f\u043e\u0434\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443 &#171;%u&#187; \u0432 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0434\u0438\u0440\u0435\u043a\u0442\u0438\u0432\u0430\u0445 \u0444\u0430\u0439\u043b\u0430 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438, \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a &#171;Match exec&#187;. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-167221","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u043f\u043e\u043b\u0443\u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a OpenSSH 10.3, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430\u043c SSH 2.0 \u0438 SFTP.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-openssh-10-3\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 OpenSSH 10.3 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u043f\u043e\u043b\u0443\u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a OpenSSH 10.3, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430\u043c SSH 2.0 \u0438 SFTP.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-openssh-10-3\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-04-02T21:11:54+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-04-04T09:22:40+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Version OpenSSH 10.3 | ProHoster","description":"Apr\u00e8s six mois de d\u00e9veloppement, la version OpenSSH 10.3 a \u00e9t\u00e9 publi\u00e9e, une impl\u00e9mentation ouverte du client et du serveur pour fonctionner avec les protocoles SSH 2.0 et SFTP.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-openssh-10-3","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 OpenSSH 10.3 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u043f\u043e\u043b\u0443\u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a OpenSSH 10.3, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430\u043c SSH 2.0 \u0438 SFTP.","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-openssh-10-3","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-04-02T21:11:54+00:00","article:modified_time":"2026-04-04T09:22:40+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/167221","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=167221"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/167221\/revisions"}],"predecessor-version":[{"id":167487,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/167221\/revisions\/167487"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=167221"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=167221"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=167221"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}