High
Security advisory
SchedMD Slurm before 20.02.7 and 20.03.x through 20.11.x before 20.11.7 allows remote code execution as SlurmUser because use of a PrologSlurmctld or EpilogSlurmctld script leads to environment mishandling.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2021-31215
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 1 Nov 2026, 07:28 UTC · Revision 1
Source evidence
SchedMD Slurm before 20.02.7 and 20.03.x through 20.11.x before 20.11.7 allows remote code execution as SlurmUser because use of a PrologSlurmctld or EpilogSlurmctld script leads to environment mishandling.
osv:CVE-2021-31215
Complete source record
{
"id": "07c1430413c516b233240609138d796bb486f7fdaff45fbfaf7f6122eb33260d",
"url": "https://osv.dev/vulnerability/CVE-2021-31215",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "CVE-2021-31215",
"summary": "SchedMD Slurm before 20.02.7 and 20.03.x through 20.11.x before 20.11.7 allows remote code execution as SlurmUser because use of a PrologSlurmctld or EpilogSlurmctld script leads to environment mishandling.",
"evidence": "osv:CVE-2021-31215",
"products": [],
"severity": "high",
"structured": {
"id": "CVE-2021-31215",
"aliases": [
"CVE-2021-31215"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/schedmd/slurm",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"fixed": "964821e78915628a30264f262930a0212248c727"
},
{
"fixed": "f84e9ec9589df7e6975e524e9c12cd85b96608e2"
}
],
"database_specific": {
"extracted_events": [
{
"cpe": "cpe:2.3:a:schedmd:slurm:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "0"
},
{
"fixed": "20.02.7"
}
],
"source": "CPE_RANGE"
},
{
"cpe": "cpe:2.3:a:schedmd:slurm:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "20.11"
},
{
"fixed": "20.11.7"
}
],
"source": "CPE_RANGE"
}
]
}
}
],
"versions": [
"slurm-20-11-6-1",
"slurm-20-11-5-1",
"slurm-20-11-4-1",
"slurm-20-11-3-1",
"slurm-20-11-2-1",
"slurm-20-11-1-1",
"slurm-20-11-0-1",
"slurm-20-11-0-0rc2",
"slurm-20-02-6-1",
"slurm-20-11-0-0rc1",
"slurm-20-02-5-1",
"slurm-20-02-4-1",
"slurm-20-02-3-1",
"slurm-20-02-2-1",
"slurm-20-02-1-1",
"slurm-20-02-0-1",
"slurm-20-02-0-0rc1",
"slurm-20-02-0-0pre1",
"slurm-19-05-0-0rc1",
"slurm-19-05-0-0pre3",
"slurm-19-05-0-0pre2",
"slurm-19-05-0-0pre1",
"slurm-18-08-0-0pre2",
"slurm-18-08-0-0pre1",
"slurm-17-11-0-0pre2",
"slurm-17-11-0-0pre1",
"slurm-17-02-0-0pre4",
"slurm-17-02-0-0pre3",
"slurm-17-02-0-0pre2",
"slurm-17-02-0-0pre1",
"slurm-16-05-0-0pre2",
"slurm-16-05-0-0pre1",
"slurm-15-08-0-1",
"slurm-15-08-0-0rc1",
"slurm-15-08-0-0pre6",
"slurm-15-08-0-0pre5",
"slurm-15-08-0-0pre4",
"slurm-15-08-0-0pre3",
"slurm-15-08-0-0pre2",
"slurm-15-08-0-0pre1",
"slurm-14-11-0-0rc1",
"slurm-14-11-0-0pre5",
"slurm-14-11-0-0pre4",
"slurm-14-11-0-0pre3",
"slurm-14-11-0-0pre2",
"slurm-14-11-0-0pre1",
"slurm-14-03-0-1",
"slurm-14-03-0-0rc1",
"slurm-14-03-0-0pre6",
"slurm-14-03-0-0pre5",
"slurm-13-12-0-0pre4",
"slurm-13-12-0-0pre3",
"slurm-13-12-0-0pre2",
"slurm-2-6-0-0rc2",
"slurm-2-6-0-0rc1",
"slurm-2-6-0-0pre4",
"slurm-2-6-0-0pre3",
"slurm-2-6-0-0pre2",
"slurm-2-6-0-0pre1",
"slurm-2-6-0-0-pre2",
"slurm-2-5-0-1",
"slurm-2-5-0-0-rc2",
"slurm-2-5-0-0-rc1",
"slurm-2-5-0-0-pre3",
"slurm-2-5-0-0-pre2",
"slurm-2-5-0-0-pre1",
"slurm-2-4-0-0-pre4",
"slurm-2-4-0-0-pre3",
"slurm-2-4-0-0-pre2",
"slurm-2-4-0-0-pre1",
"slurm-2-3-0-1",
"slurm-2-3-0-0-rc2",
"slurm-2-3-0-0-rc1",
"slurm-2-3-0-0-pre6"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2021-31215.json"
}
}
],
"modified": "2026-10-24T10:30:53.709590013Z",
"provider": "osv",
"references": [
"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/3ODMJQNY4FAV7G3DSKVIO5KY7Q7DKBPU/",
"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/PRHTASFAU5FNB2MJOG67YID2ONQS5MCQ/",
"https://lists.debian.org/debian-lts-announce/2022/01/msg00011.html",
"https://lists.schedmd.com/pipermail/slurm-announce/2021/000055.html",
"https://www.schedmd.com/news.php?id=248#OPT_248"
],
"provider_metadata": {
"unresolved_ranges": [
{
"cpes": [
"cpe:2.3:o:debian:debian_linux:9.0:*:*:*:*:*:*:*"
],
"vendor_product": "debian:debian_linux",
"extracted_events": [
{
"range": [
{
"introduced": "9.0"
},
{
"last_affected": "9.0"
}
],
"source": "CPE_STRING"
}
]
},
{
"cpes": [
"cpe:2.3:o:fedoraproject:fedora:33:*:*:*:*:*:*:*",
"cpe:2.3:o:fedoraproject:fedora:34:*:*:*:*:*:*:*"
],
"vendor_product": "fedoraproject:fedora",
"extracted_events": [
{
"range": [
{
"introduced": "33"
},
{
"last_affected": "33"
},
{
"introduced": "34"
},
{
"last_affected": "34"
}
],
"source": "CPE_STRING"
}
]
}
]
}
},
"related_cves": [
{
"value": "CVE-2021-31215",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 437985,
"published_at": "2021-05-13T06:15:07.18+00:00"
}