Skip to content
Fencer Vulns
high 7.8

CVE-2017-15566 json

Insecure SPANK environment variable handling exists in SchedMD Slurm before 16.05.11, 17.x before 17.02.9, and 17.11.x before 17.11.0rc2, a…

published 2017-11-01 9 y ago modified 2026-06-17 4 mo ago also EUVD-2017-7018

cvss
7.8
version 3.0, NVD
cisa kev
Not listed
not in CISA's catalog
epss
0.6%
EPSS 0.6% chance of exploitation in 30 days, percentile 47%
public exploits
0
none known

Summary

Insecure SPANK environment variable handling exists in SchedMD Slurm before 16.05.11, 17.x before 17.02.9, and 17.11.x before 17.11.0rc2, allowing privilege escalation to root during Prolog or Epilog execution.

Patch / fix

  • schedmd slurm 16.05.11, 17.2.09
  • slurm-llnl Ubuntu Pro 16.04 LTS 15.08.7-1ubuntu0.1~esm3

ubuntu advisories UBUNTU-CVE-2017-15566

Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0

  • pdsh SLE Module for HPC 12 2.34-7.32.1
  • slurm_20_11 SLE Module for HPC 12 20.11.4-3.5.1
  • pdsh_slurm_18_08 SLE Module for HPC 12 2.34-7.32.1
  • pdsh_slurm_20_02 SLE Module for HPC 12 2.34-7.32.1
  • pdsh_slurm_20_11 SLE Module for HPC 12 2.34-7.32.1
  • slurm_20_02 SLE Module for HPC 12 20.02.3-3.5.1
  • pdsh_slurm_18_08 SLE Module for HPC 12 2.34-7.26.2
  • pdsh_slurm_20_02 SLE Module for HPC 12 2.34-7.26.2

suse advisories SUSE-SU-2021:0773-1SUSE-SU-2020:2607-1SUSE-SU-2020:0443-1SUSE-SU-2020:0434-1SUSE-SU-2017:3311-1

  • slurm openSUSE Tumbleweed 21.08.1-1.1

opensuse advisories openSUSE-SU-2024:11389-1

Exploit prediction

0.58% chance of exploitation in the next 30 days, higher than 47% of all scored CVEs (FIRST EPSS, 2026-11-08).

CVSS scores

assigned by version score vector
NVD 3.0 7.8 CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
NVD 2.0 7.2 AV:L/AC:L/Au:N/C:C/I:C/A:C

Classification

Weakness

References

Sources

Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.