La sortie de shadow-utils 4.19 annonce l'obsolescence du mécanisme de limitation de la durée de vie des mots de passe.

La version 4.19.0 des outils shadow-utils est disponible, incluant des utilitaires pour gérer les credentials des utilisateurs et des groupes, ainsi que pour stocker les mots de passe dans un fichier séparé /etc/shadow, accessible uniquement à l'utilisateur root et au groupe shadow. Les utilitaires incluent des commandes telles que useradd, userdel, usermod, pwconv, groupadd, groupdel, groupmod, pwunconv, pwck, lastlog, su et login. Le code des outils est écrit en C et est distribué sous licence BSD.

La nouvelle version se distingue par l'annonce de fonctionnalités obsolètes, obligeant les utilisateurs à changer de mot de passe après l'expiration d'un certain délai. Des recherches récentes ont montré que le gain de sécurité d'un changement régulier de mot de passe est négligeable, et forcer les utilisateurs à changer de mot de passe conduit à des modèles prévisibles. La norme NIST SP 800-63B-4 approuvée en 2025 ne recommande pas de limiter la durée de vie des mots de passe. Les options obsolètes incluent '-k' (—keep-tokens), '-n' (—mindays), '-x' (—maxdays), '-i' (—inactive) et '-w' (—warndays), ainsi que les drapeaux PASS_MIN_DAYS, PASS_MAX_DAYS, PASS_WARN_AGE, INACTIVE, sp_lstchg, sp_min, sp_max, sp_warn et sp_inact. Aucun plan pour supprimer ces options et drapeaux n'est prévu pour le moment, il s'agit uniquement de les marquer comme obsolètes.

Parmi les autres changements significatifs dans la nouvelle version :

  • L'utilisation de caractères d'échappement dans les fichiers de configuration pour les retours à la ligne est interdite.
  • La prise en charge des hachages SHA-1 a été déclarée obsolète, et dans la prochaine version, l'option '—with-sha-crypt' sera supprimée.
  • Les utilitaires groupmems et logoutd ont été classés comme obsolètes et sont prévus pour suppression dans de futures versions.
  • Un blocage de l'utilisation de certains noms d'utilisateur et de groupe dangereux a été mis en œuvre, quel que soit l'état de l'option '—badname'. Par exemple, les noms commençant par '-' ou contenant des caractères spéciaux tels que '#:;,' et différentes formes de guillemets.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster