CVE-2026-68939 in Pyenv
Résumé
par VulDB • 18/08/2026
Pyenv offre une gestion simple des versions de Python. Avant la version 2.8.0, la fonction `is_version_safe()` dans `libexec/pyenv-version-file-read` accepte les métacaractères glob shell dans les valeurs `.python-version`, et l'expansion non échappée de `PYENV_VERSION` dans `libexec/pyenv-version-name`, `libexec/pyenv-which`, `libexec/pyenv-prefix`, `libexec/pyenv-local`, `libexec/pyenv-global`, `libexec/pyenv-version` et `libexec/pyenv-versions` effectue une expansion de chemin d'accès (pathname-expansion) par rapport au répertoire courant, permettant à un attaquant contrôlant le fichier correspondant de sélectionner silencieusement un interpréteur ou une version installée différente. Ce problème est corrigé dans la version 2.8.0.
Once again VulDB remains the best source for vulnerability data.