Skip to main content
VulnerabilityPublished Updated

CVE-2024-48936: SchedMD Slurm · Incorrect Authorization

Source CVE Database V5

0

Not known to be exploited · CVSS 5.0 Medium · fixed in 24.05.4 : update affected systems when convenient.

Data as of 26 Oct 2026, 10:12 UTC

CVSS 3.1 base score
5.0Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.3% chance of exploitation in 30 days – higher than 28% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 24.05.4
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:L

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 28 Oct 2024

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

AI-suggested

Organizations should immediately audit their Slurm configurations to determine if stepmgr is enabled globally or if jobs are run with the --stepmgr option. If stepmgr is not essential, disable it by removing enable_stepmgr from SlurmctldParameters and avoid using --stepmgr in job submissions. For environments requiring stepmgr, implement strict access controls and monitoring to detect anomalous process executions. Limit user privileges to the minimum necessary to reduce exploitation potential. Monitor Slurm logs for suspicious activity related to job steps and process executions. Stay informed on official SchedMD patches and apply version 24.05.4 or later once available to remediate the vulnerability. Consider network segmentation and isolation of HPC clusters to reduce exposure. Additionally, conduct regular security assessments focusing on authorization controls within Slurm components.

Description

SchedMD Slurm before 24.05.4 has Incorrect Authorization. A mistake in authentication handling in stepmgr could permit an attacker to execute processes under other users' jobs. This is limited to jobs explicitly running with --stepmgr, or on systems that have globally enabled stepmgr via SlurmctldParameters=enable_stepmgr in their configuration.

References

Community reviews

Loading reviews…