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

Vulnerabilidad en la función _prolog_error en slurmd/req.c en Slurm (CVE-2016-10030)

Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-284 Control de acceso incorrecto
Fecha de publicación:
05/01/2017
Última modificación:
12/04/2025

Descripción

La función _prolog_error en slurmd/req.c en Slurm en versiones anteriores a 15.08.13, 16.x en versiones anteriores a 16.05.7 y 17.x en versiones anteriores a 17.02.0-pre4 tiene una vulnerabilidad en como el slurmd daemon informa a los usuarios de un fallo Prolog en un nodo de cálculo. Esta vulnerabilidad podría permitir a un usuario asumir el control de un archivo arbitrario en el sistema. Cualquier explotación de esto depende de que el usuario pueda provocar o anticipar el fallo (código de retorno distinto de cero) de una secuencia de comandos Prolog que ejecutaría su trabajo. Este problema afecta a todas las versiones de Slurm desde la 0.6.0 (septiembre de 2005) hasta el presente. Las soluciones para evitar la explotación de esto son para deshabilitar su secuencia de comandos Prolog, o modificarlo de tal manera que siempre devuelva 0 ("éxito") y ajustarlo para establecer el nodo como caído utilizando scontrol en lugar de confiar en slurmd para manejarlo automáticamente. Si no tiene un conjunto Prolog, no se verá afectado por este problema.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:schedmd:slurm:*:*:*:*:*:*:*:* 15.08.12 (incluyendo)
cpe:2.3:a:schedmd:slurm:16.05.0:*:*:*:*:*:*:*
cpe:2.3:a:schedmd:slurm:16.05.0:pre1:*:*:*:*:*:*
cpe:2.3:a:schedmd:slurm:16.05.0:pre2:*:*:*:*:*:*
cpe:2.3:a:schedmd:slurm:16.05.0:rc1:*:*:*:*:*:*
cpe:2.3:a:schedmd:slurm:16.05.0:rc2:*:*:*:*:*:*
cpe:2.3:a:schedmd:slurm:16.05.1:*:*:*:*:*:*:*
cpe:2.3:a:schedmd:slurm:16.05.2:*:*:*:*:*:*:*
cpe:2.3:a:schedmd:slurm:16.05.3:*:*:*:*:*:*:*
cpe:2.3:a:schedmd:slurm:16.05.4:*:*:*:*:*:*:*
cpe:2.3:a:schedmd:slurm:16.05.5:*:*:*:*:*:*:*
cpe:2.3:a:schedmd:slurm:16.05.6:*:*:*:*:*:*:*
cpe:2.3:a:schedmd:slurm:17.02.0:pre1:*:*:*:*:*:*
cpe:2.3:a:schedmd:slurm:17.02.0:pre2:*:*:*:*:*:*
cpe:2.3:a:schedmd:slurm:17.02.0:pre3:*:*:*:*:*:*