L’ancien sudo (écrit en C) a été récréé en Rust (sudo-rs), par une autre équipe, pour des raisons de sécurité mémoire notamment. Plusieurs distributions intègrent cette nouvelle implémentation dans leurs paquets et, en particulier, Ubuntu 25.10 l’utilise par défaut.
Pour mémoire (source) : Cette commande permet à un administrateur système d’accorder à certains utilisateurs (ou groupes d’utilisateurs) la possibilité de lancer une commande en tant qu’administrateur, ou en tant qu’autre utilisateur, tout en conservant une trace des commandes saisies et des arguments.
Le récent changement est que, par défaut, la saisie du mot de passe sudo affiche désormais des astérisques via sudo-rs, à l’inverse du comportement antérieur.
Le débat porte principalement sur l’utilisabilité en opposition à la tradition de sécurité Unix de ne rien afficher du tout.
Les arguments du choix portent notamment sur les aspects sécurité, utilisabilité, et tradition. Là où les pro-astérisques estiment la fuite de longueur tolérable, qu’elle confirme l’entrée fonctionnelle, et qu’il s’agit d’une amélioration moderne, les anti-astérisques considèrent que cela expose la longueur aux observateurs, que c’est inutile pour les experts, et que cela casse l’héritage Unix.
Du côté des arguments pour les astérisques, la rétroaction visuelle confirme que les frappes s’enregistrent, ce qui aide les nouveaux utilisateurs ou ceux avec des claviers défaillants et réduit les erreurs de saisie.
Les partisans notent que les risques d’épaulement (voir les caractères réels) sont faibles aujourd’hui avec l’accès distant courant, et que les indices de longueur sont mineurs comparés aux gains d’utilisabilité.
Du côté des arguments contre les astérisques, la conception Unix traditionnelle cache la longueur du mot de passe pour contrer les attaquants observant de loin, préservant une norme de sécurité de 46 ans même si imparfaite.
Les admins vétérans y voient un risque inutile dans les environnements partagés ou physiques, avec des solutions faciles comme pwfeedback pour revenir en arrière.
Vous savez peut-être comment configurer votre choix, notamment en écrivant dans /etc/sudoers soit Defaults pwfeedback (ce qui sera de toutes façons le comportement par défaut avec astérisques), soit Defaults !pwfeedback (avec le point d’exclamation en préfixe).
Si ce paramètre vous rappelle quelque chose, c’est normal. Les plus préoccupés d’entre nous par la sécurité se rappellent de l’incident de sécurité (CVE-2019-18634) lié à ce paramètre il y a quelques années : le paramètre pwfeedback introduit, en version 1.7.1 de sudo, avait hélas introduit un bug qui n’avait été corrigé que bien après.
Un peu de politique FOSS (un tout petit peu hors sujet ;-) )
Je profite de cette dépêche pour faire un appel, car ce débat et l’ancien bug lié à pwfeedback nous rappellent les risques qui pèsent sur les composants FOSS parfois vitaux et répandus comme XZ Utils, qui manquent de main d’œuvre et de moyens.
La récente attaque (CVE-2024-3094) contre OpenSSH en 2024 via sa dépendance logistique à XZ Utils, par un pirate qui avait exploité de l’ingénierie sociale sur Lasse Collin, le mainteneur fatigué et esseulé deXZ Utils, a failli compromettre un grand nombre d’ordinateurs utilisantOpenSSH`.
C’est un tiers, Andres Freund, employé de Microsoft, qui a contré le piratage en détectant puis identifiant l’erreur.
De même, vous avez su que Todd, C. Miller, l’unique mainteneur de sudo depuis 30 ans, appelait au secours et aux financements en début d’année 2026. Certes, ce point particulier a peut-être été réglé par la ré-écriture en Rust (sudo-rs) avec l’aide de Miller, mais le sujet est global pour le FOSS.
Mon souhait : donnons plus de notre personne ou de notre poche aux projets et personnes du FOSS.
Les informations que vous n’avez pas demandées (ou Too much information you didn't ask for)
Rust veut dire « rouille » en anglais, mais l’auteur de Rust faisait apparemment référence aux « rouilles » biologiques, qui sont les maladies dues à des champignons, les Pucciniales, qui donnent ainsi un aspect rouillé aux plantes parasitées, comme la rouille grillagée du poirier. Graydon Hoare a choisi ce terme, pour s’inspirer de ces champignons qui sont extrêmement sophistiqués dans leur capacité à survivre, comme on pourrait le vouloir pour nos programmes.
Aller plus loin
- SUDO faille pwfeedback (59 clics)
- OpenSSH faille via XZ Utils (39 clics)
- Sudo-rs just broke 46 years of security tradition, and users aren't happy (42 clics)
- Un crime de lèse-majesté ? La nouvelle commande sudo ose les astérisques (38 clics)
- Sous Ubuntu 26.04, sudo-rs affichera des informations lors de la saisie du mot de passe (32 clics)
- Ubuntu 26.04 met fin à une habitude vieille de 40 ans avec sudo (26 clics)
- Rouille (maladie) (35 clics)
- Rust programming_language (30 clics)
- Origines de Rust (27 clics)
- Sudo (33 clics)
- Memory-safe sudo to become the default in Ubuntu (24 clics)
- Rouille grillagée du poirier (27 clics)

# La clavier donne déjà une indication
Posté par ff9097 . Évalué à 4 (+3/-1).
Ça veut dire quoi observant de loin ? Un espion caché dans le buisson ? Parce que même sans feedback, si t'es pas sourd c'est assez facile d'estimer la taille du mot de passe via le bruit du clavier
[^] # Re: La clavier donne déjà une indication
Posté par monseigneur . Évalué à 4 (+4/-0).
Ah non, j’ajoute toujours des frappes sur backspace lorsque je saisis mon mot de passe car je suis un manchot 😅
ou si je ne fais pas d’erreur de saisie, c’est parce que je copie-colle depuis un gestionnaire de mots de passe. 😇 Donc une seule frappe (ou clic)
[^] # Re: La clavier donne déjà une indication
Posté par esdeem . Évalué à 1 (+1/-2).
Ça ressemble quand même vachement à du whataboutisme, ton argument. Parce que si je résume, ça ressemble fort à: "Oui, mais quid du bruit du clavier ?"
0. Assume good faith 1. Be kind to other people 2. Express yourself 4. Apply rule 0
[^] # Re: La clavier donne déjà une indication
Posté par Colin Pitrat (site web personnel) . Évalué à 5 (+3/-0).
C'est pour ça que je mets toujours du metal à fond quand je suis sur mon ordi
[^] # Re: La clavier donne déjà une indication
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à 1 (+0/-1).
Mon clavier ne fait pas de bruit humainement audible.
Et je rejoins le commentaire qui pointe le whataboutisme : on a déjà un truc pour les entendants, ajoutons un truc pour les voyants ?
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: La clavier donne déjà une indication
Posté par Krunch (courriel, site web personnel) . Évalué à 3 (+1/-0).
C'est pas parce que tu ne l'entends pas que ça n'est pas exploitable. Mais les side-channels acoustiques c'est has-been. On en est aux lasers pour observer les mouvements de l'arrière de l'écran de ton laptop ou de ton ordiphone.
Cela dit, rien à voir avec sudo etc effectivement.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: La clavier donne déjà une indication
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à 2 (+0/-0).
Je sais bien, et c’est pourquoi je précisais « humainement » ;) En vrai, même dans ce cas, il se peut qu’une ouïe fine perçoive plus que les autres… Et n’oublions pas aussi l’aspect relatif du bruit (par exemple mon TypeMatrix je l’entends chez moi où c’est calme alors que je ne l’entends pas dans l’openspace au boulot où c’est bruyant)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: La clavier donne déjà une indication
Posté par yinqi . Évalué à 3 (+2/-0).
L'espionnage de l'utilisation des matériels remonte à loin et est riche, notamment pour le clavier-écran.
TL;DR : On a pu espionner notamment l'usage du clavier par de nombreuses techniques, notamment électromagnétiques, optiques, sonores, mécaniques. Et tenter de s'en prémunir.
Les anciens se rappellent de TEMPEST Telecommunications Electronics Materials Protected from Emanating Spurious Transmissions dont les origines sont la 2GM sur des fuites observées sur un système de chiffrement Bell 131-B2.
Bien sûr, cela a évolué :
- en 1985 Wim van Eck, démontre l'espionnage électromagnétiques d'un écran, et ainsi de voir ce qu'il affiche, par la suite appelé « rayonnement de Van Eck » (Van Eck phreaking).
- En 2008, des étudiants suisses de l'EPFL espionnaient un clavier à 20 mètres de distance.
Ce ne sont que quelques un parmi des exemples publics.
Par la suite, c'est devenu un domaine complet en sécurité informatique : les SCA - attaques par canal auxiliaire ou par canal latéral (en anglais : Side-Channel Attack). Cela ne cherche pas à casser directement un système de sécurité informatique, mais va rechercher et exploiter des failles dans son implémentation (logicielle ou matérielle).
On peut estimer qu'un particulier chez lui fait face à peu de risques, ou qu'il fait face à d'autres risques bien supérieurs. En revanche, quand on est à l'extérieur/à l'étranger, les risque d'espionnages sont plus élevés dans tous les domaines.
Pour s'en prémunir, les professionnels, militaires et États ont accès à des matériels certifiés protégés au niveau "Tempest", justement nommé, comme ces divers "matériels durcis" contre les éléments et les espionnages. Voir les classifications NATO (OTAN) SDIP-27
[^] # Re: La clavier donne déjà une indication
Posté par cg . Évalué à 2 (+0/-0).
Une attaque assez créative et récente, est celle qui consiste à enregistrer de l'audio par l'intermédiaire du capteur optique d'une souris. Ce n'est pas très fiable, mais combinée à d'autres techniques, faut voir.
[^] # Re: La clavier donne déjà une indication
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à 2 (+0/-0).
Excellent, j’étais passé à côté de cette info. Merci.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: La clavier donne déjà une indication
Posté par Pol' uX (site web personnel) . Évalué à 2 (+0/-0).
Perso j'ai un équipement « de sécurité » aux touches molles et parfaitement inaudibles. Par contre lorsqu'on tape le PIN le caractère frappé est dévoilé avant d'être masqué.
Adhérer à l'April, ça vous tente ?
# sxlock a une option sympa
Posté par cg . Évalué à 6 (+4/-0).
sxlock, un outil de verrouillage d'écran, a deux options rigolotes :La première affiche un nombre aléatoire d'étoiles chaque fois qu'on tape une touche.
La seconde remplace les étoiles par d'autres caractères.
Utilisée comme ceci :
sxlock -l -p "m'enfin"si on a pour mot de passe
plop, on verra sur l'écran s'afficherm'enfin, possiblement répété grâce à l'option-lqui va ajouter de la longueur dans l'affichage.[^] # Re: sxlock a une option sympa
Posté par Krunch (courriel, site web personnel) . Évalué à 3 (+1/-0). Dernière modification le 10 avril 2026 à 10:25.
Je pense qu'ajouter deux nouvelles options pour contrôler le mode d'affichage correspondrait très bien à la philosophie de développement de sudo.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: sxlock a une option sympa
Posté par Stéphane Ascoët (site web personnel) . Évalué à 1 (+0/-0).
Pas dans les paquets Debian :-(
C'était la proposition que j'allais faire pour mettre tout le monde d'accord (inspiré pour le coup, par NT, qui ne le fait pas en direct mais sur les contrôleurs de domaine par exemple, les points affichés à la place des mots de passe, de toute façon chiffrés, sont en quantité fantaisiste) !
"m'en" du coup, non ?
Ce qui pourrait être sympa, ce serait un compteur, notamment quand on tape un MDP la première fois : "plop" afficherait "1234", "m'enfin" "123456", etc.
[^] # Re: sxlock a une option sympa
Posté par Benoît Sibaud (site web personnel) . Évalué à 4 (+1/-0).
Du coup on peut satisfaire tout le monde en ne satisfaisant personne ?
# sudo is deprecated
Posté par Krunch (courriel, site web personnel) . Évalué à 6 (+4/-0). Dernière modification le 10 avril 2026 à 09:47.
doas me semble une alternative plus viable concernant la sécurité et la maintenabilité.
2% de la taille de sudo, 8% de la taille de sudo-rs. Faut vraiment avoir des besoins très spécifiques pour vouloir continuer à s'accrocher à sudo(-rs). En plus ça permettrait à ce pauvre Todd C. Miller de faire des trucs plus intéressants.
D'ailleurs, les distributions GNU/Linux qui se soucient plus de la sécurité que de suivre la mode ou maintenir la plus grande compatibilité historique possible ont fait leur choix.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: sudo is deprecated
Posté par David Demelier (site web personnel) . Évalué à 3 (+1/-0).
doas aussi.
Non seulement c'est un projet OpenBSD mais en plus ça se configure avec 2-3 mots clés.
AI is a mental disorder
[^] # Re: sudo is deprecated
Posté par M . Évalué à 2 (+0/-0).
Il y a un comparatif niveau fonctionnalité ?
[^] # Re: sudo is deprecated
Posté par Krunch (courriel, site web personnel) . Évalué à 1 (+1/-2).
https://man.openbsd.org/doas
https://man.openbsd.org/doas.conf.5
https://www.sudo.ws/docs/man/sudo.man/
https://www.sudo.ws/docs/man/sudoers.man/
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
# erreur de lien
Posté par Tonton Th (site web personnel, Mastodon) . Évalué à 3 (+1/-0).
Le lien SUDO faille pwfeedback n'est pas bon, puisqu'il renvoit vers la faille de xz.
[^] # Re: erreur de lien
Posté par yinqi . Évalué à 3 (+2/-0).
Exact, merci.
Je n'ai pas accès à la dépêche mais comme j'avais indiqué le CVE exact CVE-2019-18634 dans la dépêche, j'imagine que vous avez tous pu avoir accès quand même.
Le bon URL est donc https://nvd.nist.gov/vuln/detail/CVE-2019-18634 si quelqu'un de la Rédac' veut bien corriger, merci.
[^] # Re: erreur de lien
Posté par Benoît Sibaud (site web personnel) . Évalué à 5 (+2/-0).
Corrigé, merci.
# Problme de claver
Posté par Arthur Accroc . Évalué à 3 (+1/-0).
C’est bien utile dans un cas : quand on a un clavier qui commence à déconner, avec certaines touches qui ne fonctionnent pas à tous les coups. Si c’est sur un fixe, on change le clavier facilement ; si c’est sur un portable, c’est moins immédiat. Et puis si le portable est globalement en fin de vie et que ça ne se produit pas trop souvent, on peut être tenté de le prolonger comme ça plutôt que de le changer… à condition de réussir à se connecter dessus.
Ça n’interdit pas, comme suggéré plus haut, d’afficher un nombre aléatoire de caractères pour une frappe. Ce qui serait bien, ce serait un fichier de configuration commun pour ça (affichage ou pas, nombre de caractères aléatoire ou pas…).
« Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone
[^] # Re: Problme de claver
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à 2 (+0/-0).
Tu veux pas plutôt dire une configuration perso ?
Et sinon, pour ton titre, le clavier s’est trompé ; je pense que c’est « problm d clavir »
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Problme de claver
Posté par Arthur Accroc . Évalué à 2 (+0/-0).
« Commun » dans le sens commun à tout ce qui demande un mot de passe : le gestionnaire de connexion graphique, le prompt login du mode texte, su, sudo…
« Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone
[^] # Re: Problme de claver
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à 2 (+0/-0).
Ah, un/une programme/brique commun/commune …avec une configuration perso alors ? Parce que, sur une même machine, Pierrette peut vouloir que rien ne s’affiche dans sa session tandis que Paulette peut vouloir autant d’astérisques que de caractères et Jacqueline trois astérisques par caractère etc.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Problme de claver
Posté par Tit . Évalué à 3 (+1/-0). Dernière modification le 17 avril 2026 à 15:02.
Chez lui ce sont le "i" et le "è" qui ont disparu, le "e" fonctionne bien, du coup il ne peut pas écrire "La disparition", mais il peut écrire "La perte" par exemple.
[^] # Re: Problme de claver
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à 2 (+0/-0).
Ah, un lipogramme en i et en è (…c’est la première fois que j’entends parler d’avec deux lettres et avec cette dernière.)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.