Bulletin d'alerte Debian
DSA-3542-1 mercurial -- Mise à jour de sécurité
- Date du rapport :
- 5 avril 2016
- Paquets concernés :
- mercurial
- Vulnérabilité :
- Oui
- Références dans la base de données de sécurité :
- Dans le système de suivi des bogues Debian : Bogue 819504.
Dans le dictionnaire CVE du Mitre : CVE-2016-3068, CVE-2016-3069, CVE-2016-3630. - Plus de précisions :
-
Plusieurs vulnérabilités ont été découvertes dans Mercurial, un système de gestion de versions décentralisé. Le projet « Common Vulnerabilities and Exposures » (CVE) identifie les problèmes suivants.
- CVE-2016-3068
Blake Burkhart a découvert que Mercurial autorise des URL pour les sous-dépôts de Git ce qui pourrait avoir pour conséquence l'exécution de code arbitraire sur le clone.
- CVE-2016-3069
Blake Burkhart a découvert que Mercurial permet l'exécution de code arbitraire lors de la conversion de dépôts Git avec des noms contrefaits pour l'occasion.
- CVE-2016-3630
Mercurial ne réalise pas correctement la vérification des limites dans son décodeur binaire delta, ce qui peut être exploité pour l'exécution de code à distance à travers les commandes clone, push ou pull.
Pour la distribution oldstable (Wheezy), ces problèmes ont été corrigés dans la version 2.2.2-4+deb7u2.
Pour la distribution stable (Jessie), ces problèmes ont été corrigés dans la version 3.1.2-2+deb8u2.
Pour la distribution unstable (Sid), ces problèmes ont été corrigés dans la version 3.7.3-1.
Nous vous recommandons de mettre à jour vos paquets mercurial.
- CVE-2016-3068