Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en versions.conf en el parámetro $PWD en RVM (CVE-2017-1000037)

Gravedad CVSS v3.1:
CRÍTICA
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
17/07/2017
Última modificación:
20/04/2025

Descripción

RVM carga automáticamente las variables de entorno de archivos en $PWD, resultando en una ejecución del comando RVM vulnerable a la inyección de comandos cuando las variables de entorno se cargan automáticamente de archivos en $PWD. RVM ejecuta automáticamente los hooks ubicados en $PWD, resultando en la ejecución del código. RVM instala automáticamente las gemas según lo especifican los archivos en $PWD resultando en la ejecución del código RVM haciendo automáticamente la "bundle install" en un Gemfile especificado por .versions.conf en $PWD resultando en la ejecución del código.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:rvm_project:rvm:*:*:*:*:*:*:*:* 1.28.0 (incluyendo)