CVE-2017-0899
Publiée le 2017-08-31 · Dernière modification le 2026-06-17
Les versions 2.6.12 et antérieures de RubyGems sont affectées par une faille liée au traitement de caractères d'échappement de terminal malveillants au sein des spécifications de gems. Un attaquant peut exploiter cette vulnérabilité à distance, sans authentification ni interaction de l'utilisateur, pour exécuter des commandes arbitraires sur votre système lorsque la spécification de la gem est affichée dans un terminal. Comme elle ne nécessite aucun privilège particulier ni déclenchement manuel, il s'agit d'une vulnérabilité à haut risque pour les systèmes qui traitent ou affichent automatiquement les métadonnées des gems.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
- support@hackerone.com
- support@hackerone.com
- support@hackerone.com
- support@hackerone.com
- support@hackerone.com
- support@hackerone.com
- support@hackerone.com
- support@hackerone.com
- support@hackerone.com
- support@hackerone.com
- support@hackerone.com
- support@hackerone.com
- support@hackerone.com
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
Description officielle du NVD (en anglais)
RubyGems version 2.6.12 and earlier is vulnerable to maliciously crafted gem specifications that include terminal escape characters. Printing the gem specification would execute terminal escape sequences.