CVE-2022-29501
SchedMD Slurm 21.08.x through 20.11.x has Incorrect Access Control that leads to Escalation of...
SchedMD Slurm 21.08.x through 20.11.x has Incorrect Access Control that leads to Escalation of Privileges and code execution.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
8.8
SchedMD Slurm 21.08.x through 20.11.x has Incorrect Access Control that leads to Escalation of Privileges and code execution.
- Record
CVE-2022-29501- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 9.0 High
AV:N/AC:L/Au:S/C:C/I:C/A:C - Updated
- 2026-11-02
CVE List No score
SchedMD Slurm 21.08.x through 20.11.x has Incorrect Access Control that leads to Escalation of Privileges and code execution.
- Record
CVE-2022-29501- Updated
- 2026-11-02
EUVDEUVD-2022-33838 No score
SchedMD Slurm 21.08.x through 20.11.x has Incorrect Access Control that leads to Escalation of Privileges and code execution.
- Record
EUVD-2022-33838- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-hqrm-v6gj-7wmf
8.8
SchedMD Slurm 21.08.x through 20.11.x has Incorrect Access Control that leads to Escalation of...
SchedMD Slurm 21.08.x through 20.11.x has Incorrect Access Control that leads to Escalation of Privileges and code execution.
- Record
GHSA-hqrm-v6gj-7wmf- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2022-29501
8.8
SchedMD Slurm 21.08.x through 20.11.x has Incorrect Access Control that leads to Escalation of Privileges and code execution.
- Record
DEBIAN-CVE-2022-29501- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-03
OSVUBUNTU-CVE-2022-29501
8.8
SchedMD Slurm 21.08.x through 20.11.x has Incorrect Access Control that leads to Escalation of Privileges and code execution.
- Record
UBUNTU-CVE-2022-29501- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 21 moreShow less
OSV No score
SchedMD Slurm 21.08.x through 20.11.x has Incorrect Access Control that leads to Escalation of Privileges and code execution.
- Record
CVE-2022-29501- Updated
- 2026-11-02
OSVMGASA-2022-0174 No score
Updated slurm packages fix security vulnerability
Incorrect Access Control that leads to Information Disclosure. (CVE-2022-29500) Incorrect Access Control that leads to Escalation of Privileges and code execution. (CVE-2022-29501)
- Record
MGASA-2022-0174- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:12069-1 No score
libnss_slurm2-21.08.8-2.1 on GA media
These are all security issues fixed in the libnss_slurm2-21.08.8-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:12069-1- Updated
- 2026-11-02
OSVSUSE-RU-2022:4297-1 No score
Recommended update for pdsh, slurm_22_05
This update for pdsh, slurm_22_05 fixes the following issues:
Slurm was updated to 22.05.5
-
Fixes a number of moderate severity issues, noteable are:
- Load hash plugin at slurmstepd launch time to prevent issues loading the plugin at step completion if the Slurm installation is upgraded.
- Update nvml plugin to match the unique id format for MIG devices in new Nvidia drivers.
- Fix multi-node step launch failure when nodes in the controller aren't in natural order. This can happen with inconsistent node naming (such as node15 and node052) or with dynamic nodes which can register in any order.
- job_container/tmpfs - cleanup containers even when the .ns file isn't mounted anymore.
- Wait up to PrologEpilogTimeout before shutting down slurmd to allow prolog and epilog scripts to complete or timeout. Previously, slurmd waited 120 seconds before timing out and killing prolog and epilog scripts.
-
Do not deduplicate files of testsuite Slurm configuration. This directory is supposed to be mounted over /etc/slurm therefore it must not contain softlinks to the files in this directory.
-
Fix a potential security vulnerability in the test package (bsc#1201674, CVE-2022-31251).
-
update to 22.05.2 with following fixes:
- Fix regression which allowed the oversubscription of licenses.
- Fix a segfault in slurmctld when requesting gres in job arrays.
-
Allow log in as user 'slurm'. This allows admins to run certain priviledged commands more easily without becoming root.
update to 22.05.0 with following changes:
-
Support for dynamic node addition and removal
-
Support for native Linux cgroup v2 operation
-
Newly added plugins to support HPE Slingshot 11 networks (switch/hpe_slingshot), and Intel Xe GPUs (gpu/oneapi)
-
Added new acct_gather_interconnect/sysfs plugin to collect statistics from arbitrary network interfaces.
-
Expanded and synced set of environment variables available in the Prolog/Epilog/PrologSlurmctld/EpilogSlurmctld scripts.
-
New '--prefer' option to job submissions to allow for a 'soft constraint' request to influence node selection.
-
Optional support for license planning in the backfill scheduler with 'bf_licenses' option in SchedulerParameters.
-
Add a comment about the CommunicationParameters=block_null_hash option warning users who migrate - just in case.
-
Update to 21.08.8 which fixes CVE-2022-29500 (bsc#1199278), CVE-2022-29501 (bsc#1199279), and CVE-2022-29502 (bsc#1199281).
-
Added 'CommunicationParameters=block_null_hash' to slurm.conf, please add this parameter to existing configurations.
-
Update to 21.08.7 with following changes:
- openapi/v0.0.37 - correct calculation for bf_queue_len_mean in /diag.
- Avoid shrinking a reservation when overlapping with downed nodes.
- Only check TRES limits against current usage for TRES requested by the job.
- Do not allocate shared gres (MPS) in whole-node allocations
- Constrain slurmstepd to job/step cgroup like in previous versions of Slurm.
- Fix warnings on 32-bit compilers related to printf() formats.
- Fix reconfigure issues after disabling/reenabling the GANG PreemptMode.
- Fix race condition where a cgroup was being deleted while another step was creating it.
- Set the slurmd port correctly if multi-slurmd
- Fix FAIL mail not being sent if a job was cancelled due to preemption.
- slurmrestd - move debug logs for HTTP handling to be gated by debugflag NETWORK to avoid unnecessary logging of communication contents.
- Fix issue with bad memory access when shrinking running steps.
- Fix various issues with internal job accounting with GRES when jobs are shrunk.
- Fix ipmi polling on slurmd reconfig or restart.
- Fix srun crash when reserved ports are being used and het step fails to launch.
- openapi/dbv0.0.37 - fix DELETE execution path on /user/{user_name}.
- slurmctld - Properly requeue all components of a het job if…
- Record
SUSE-RU-2022:4297-1- Updated
- 2026-11-02
OSVSUSE-RU-2022:4348-1 No score
Recommended update for pdsh, slurm_22_05
This update for pdsh, slurm_22_05 fixes the following issues:
Slurm was updated to 22.05.5
-
Fixes a number of moderate severity issues, noteable are:
- Load hash plugin at slurmstepd launch time to prevent issues loading the plugin at step completion if the Slurm installation is upgraded.
- Update nvml plugin to match the unique id format for MIG devices in new Nvidia drivers.
- Fix multi-node step launch failure when nodes in the controller aren't in natural order. This can happen with inconsistent node naming (such as node15 and node052) or with dynamic nodes which can register in any order.
- job_container/tmpfs - cleanup containers even when the .ns file isn't mounted anymore.
- Wait up to PrologEpilogTimeout before shutting down slurmd to allow prolog and epilog scripts to complete or timeout. Previously, slurmd waited 120 seconds before timing out and killing prolog and epilog scripts.
-
Do not deduplicate files of testsuite Slurm configuration. This directory is supposed to be mounted over /etc/slurm therefore it must not contain softlinks to the files in this directory.
-
Fix a potential security vulnerability in the test package (bsc#1201674, CVE-2022-31251).
-
update to 22.05.2 with following fixes:
- Fix regression which allowed the oversubscription of licenses.
- Fix a segfault in slurmctld when requesting gres in job arrays.
-
Allow log in as user 'slurm'. This allows admins to run certain priviledged commands more easily without becoming root.
update to 22.05.0 with following changes:
-
Support for dynamic node addition and removal
-
Support for native Linux cgroup v2 operation
-
Newly added plugins to support HPE Slingshot 11 networks (switch/hpe_slingshot), and Intel Xe GPUs (gpu/oneapi)
-
Added new acct_gather_interconnect/sysfs plugin to collect statistics from arbitrary network interfaces.
-
Expanded and synced set of environment variables available in the Prolog/Epilog/PrologSlurmctld/EpilogSlurmctld scripts.
-
New '--prefer' option to job submissions to allow for a 'soft constraint' request to influence node selection.
-
Optional support for license planning in the backfill scheduler with 'bf_licenses' option in SchedulerParameters.
-
Add a comment about the CommunicationParameters=block_null_hash option warning users who migrate - just in case.
-
Update to 21.08.8 which fixes CVE-2022-29500 (bsc#1199278), CVE-2022-29501 (bsc#1199279), and CVE-2022-29502 (bsc#1199281).
-
Added 'CommunicationParameters=block_null_hash' to slurm.conf, please add this parameter to existing configurations.
-
Update to 21.08.7 with following changes:
- openapi/v0.0.37 - correct calculation for bf_queue_len_mean in /diag.
- Avoid shrinking a reservation when overlapping with downed nodes.
- Only check TRES limits against current usage for TRES requested by the job.
- Do not allocate shared gres (MPS) in whole-node allocations
- Constrain slurmstepd to job/step cgroup like in previous versions of Slurm.
- Fix warnings on 32-bit compilers related to printf() formats.
- Fix reconfigure issues after disabling/reenabling the GANG PreemptMode.
- Fix race condition where a cgroup was being deleted while another step was creating it.
- Set the slurmd port correctly if multi-slurmd
- Fix FAIL mail not being sent if a job was cancelled due to preemption.
- slurmrestd - move debug logs for HTTP handling to be gated by debugflag NETWORK to avoid unnecessary logging of communication contents.
- Fix issue with bad memory access when shrinking running steps.
- Fix various issues with internal job accounting with GRES when jobs are shrunk.
- Fix ipmi polling on slurmd reconfig or restart.
- Fix srun crash when reserved ports are being used and het step fails to launch.
- openapi/dbv0.0.37 - fix DELETE execution path on /user/{user_name}.
- slurmctld - Properly requeue all components of a het job if…
- Record
SUSE-RU-2022:4348-1- Updated
- 2026-11-02
OSVSUSE-RU-2022:4361-1 No score
Recommended update for pdsh, slurm_22_05
This update for pdsh, slurm_22_05 fixes the following issues:
Slurm was updated to 22.05.5
-
Fixes a number of moderate severity issues, noteable are:
- Load hash plugin at slurmstepd launch time to prevent issues loading the plugin at step completion if the Slurm installation is upgraded.
- Update nvml plugin to match the unique id format for MIG devices in new Nvidia drivers.
- Fix multi-node step launch failure when nodes in the controller aren't in natural order. This can happen with inconsistent node naming (such as node15 and node052) or with dynamic nodes which can register in any order.
- job_container/tmpfs - cleanup containers even when the .ns file isn't mounted anymore.
- Wait up to PrologEpilogTimeout before shutting down slurmd to allow prolog and epilog scripts to complete or timeout. Previously, slurmd waited 120 seconds before timing out and killing prolog and epilog scripts.
-
Do not deduplicate files of testsuite Slurm configuration. This directory is supposed to be mounted over /etc/slurm therefore it must not contain softlinks to the files in this directory.
-
Fix a potential security vulnerability in the test package (bsc#1201674, CVE-2022-31251).
-
update to 22.05.2 with following fixes:
- Fix regression which allowed the oversubscription of licenses.
- Fix a segfault in slurmctld when requesting gres in job arrays.
-
Allow log in as user 'slurm'. This allows admins to run certain priviledged commands more easily without becoming root.
update to 22.05.0 with following changes:
-
Support for dynamic node addition and removal
-
Support for native Linux cgroup v2 operation
-
Newly added plugins to support HPE Slingshot 11 networks (switch/hpe_slingshot), and Intel Xe GPUs (gpu/oneapi)
-
Added new acct_gather_interconnect/sysfs plugin to collect statistics from arbitrary network interfaces.
-
Expanded and synced set of environment variables available in the Prolog/Epilog/PrologSlurmctld/EpilogSlurmctld scripts.
-
New '--prefer' option to job submissions to allow for a 'soft constraint' request to influence node selection.
-
Optional support for license planning in the backfill scheduler with 'bf_licenses' option in SchedulerParameters.
-
Add a comment about the CommunicationParameters=block_null_hash option warning users who migrate - just in case.
-
Update to 21.08.8 which fixes CVE-2022-29500 (bsc#1199278), CVE-2022-29501 (bsc#1199279), and CVE-2022-29502 (bsc#1199281).
-
Added 'CommunicationParameters=block_null_hash' to slurm.conf, please add this parameter to existing configurations.
-
Update to 21.08.7 with following changes:
- openapi/v0.0.37 - correct calculation for bf_queue_len_mean in /diag.
- Avoid shrinking a reservation when overlapping with downed nodes.
- Only check TRES limits against current usage for TRES requested by the job.
- Do not allocate shared gres (MPS) in whole-node allocations
- Constrain slurmstepd to job/step cgroup like in previous versions of Slurm.
- Fix warnings on 32-bit compilers related to printf() formats.
- Fix reconfigure issues after disabling/reenabling the GANG PreemptMode.
- Fix race condition where a cgroup was being deleted while another step was creating it.
- Set the slurmd port correctly if multi-slurmd
- Fix FAIL mail not being sent if a job was cancelled due to preemption.
- slurmrestd - move debug logs for HTTP handling to be gated by debugflag NETWORK to avoid unnecessary logging of communication contents.
- Fix issue with bad memory access when shrinking running steps.
- Fix various issues with internal job accounting with GRES when jobs are shrunk.
- Fix ipmi polling on slurmd reconfig or restart.
- Fix srun crash when reserved ports are being used and het step fails to launch.
- openapi/dbv0.0.37 - fix DELETE execution path on /user/{user_name}.
- slurmctld - Properly requeue all components of a het job if…
- Record
SUSE-RU-2022:4361-1- Updated
- 2026-11-02
OSVSUSE-RU-2022:4362-1 No score
Recommended update for pdsh, slurm_22_05
This update for pdsh, slurm_22_05 fixes the following issues:
Slurm was updated to 22.05.5
-
Fixes a number of moderate severity issues, noteable are:
- Load hash plugin at slurmstepd launch time to prevent issues loading the plugin at step completion if the Slurm installation is upgraded.
- Update nvml plugin to match the unique id format for MIG devices in new Nvidia drivers.
- Fix multi-node step launch failure when nodes in the controller aren't in natural order. This can happen with inconsistent node naming (such as node15 and node052) or with dynamic nodes which can register in any order.
- job_container/tmpfs - cleanup containers even when the .ns file isn't mounted anymore.
- Wait up to PrologEpilogTimeout before shutting down slurmd to allow prolog and epilog scripts to complete or timeout. Previously, slurmd waited 120 seconds before timing out and killing prolog and epilog scripts.
-
Do not deduplicate files of testsuite Slurm configuration. This directory is supposed to be mounted over /etc/slurm therefore it must not contain softlinks to the files in this directory.
-
Fix a potential security vulnerability in the test package (bsc#1201674, CVE-2022-31251).
-
update to 22.05.2 with following fixes:
- Fix regression which allowed the oversubscription of licenses.
- Fix a segfault in slurmctld when requesting gres in job arrays.
-
Allow log in as user 'slurm'. This allows admins to run certain priviledged commands more easily without becoming root.
update to 22.05.0 with following changes:
-
Support for dynamic node addition and removal
-
Support for native Linux cgroup v2 operation
-
Newly added plugins to support HPE Slingshot 11 networks (switch/hpe_slingshot), and Intel Xe GPUs (gpu/oneapi)
-
Added new acct_gather_interconnect/sysfs plugin to collect statistics from arbitrary network interfaces.
-
Expanded and synced set of environment variables available in the Prolog/Epilog/PrologSlurmctld/EpilogSlurmctld scripts.
-
New '--prefer' option to job submissions to allow for a 'soft constraint' request to influence node selection.
-
Optional support for license planning in the backfill scheduler with 'bf_licenses' option in SchedulerParameters.
-
Add a comment about the CommunicationParameters=block_null_hash option warning users who migrate - just in case.
-
Update to 21.08.8 which fixes CVE-2022-29500 (bsc#1199278), CVE-2022-29501 (bsc#1199279), and CVE-2022-29502 (bsc#1199281).
-
Added 'CommunicationParameters=block_null_hash' to slurm.conf, please add this parameter to existing configurations.
-
Update to 21.08.7 with following changes:
- openapi/v0.0.37 - correct calculation for bf_queue_len_mean in /diag.
- Avoid shrinking a reservation when overlapping with downed nodes.
- Only check TRES limits against current usage for TRES requested by the job.
- Do not allocate shared gres (MPS) in whole-node allocations
- Constrain slurmstepd to job/step cgroup like in previous versions of Slurm.
- Fix warnings on 32-bit compilers related to printf() formats.
- Fix reconfigure issues after disabling/reenabling the GANG PreemptMode.
- Fix race condition where a cgroup was being deleted while another step was creating it.
- Set the slurmd port correctly if multi-slurmd
- Fix FAIL mail not being sent if a job was cancelled due to preemption.
- slurmrestd - move debug logs for HTTP handling to be gated by debugflag NETWORK to avoid unnecessary logging of communication contents.
- Fix issue with bad memory access when shrinking running steps.
- Fix various issues with internal job accounting with GRES when jobs are shrunk.
- Fix ipmi polling on slurmd reconfig or restart.
- Fix srun crash when reserved ports are being used and het step fails to launch.
- openapi/dbv0.0.37 - fix DELETE execution path on /user/{user_name}.
- slurmctld - Properly requeue all components of a het job if…
- Record
SUSE-RU-2022:4362-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:1666-1 No score
Security update for slurm
This update for slurm fixes the following issues:
- CVE-2022-29500: Fixed architectural flaw that could have been exploited to allow an unprivileged user to execute arbitrary processes as root (bsc#1199278).
- CVE-2022-29501: Fixed a problem that an unprivileged user could have sent data to arbitrary unix socket as root (bsc#1199279).
- Record
SUSE-SU-2022:1666-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:1726-1 No score
Security update for slurm_20_11
This update for slurm_20_11 fixes the following issues:
- CVE-2022-29500: Fixed architectural flaw that could have been exploited to allow an unprivileged user to execute arbitrary processes as root (bsc#1199278).
- CVE-2022-29501: Fixed a problem that an unprivileged user could have sent data to arbitrary unix socket as root (bsc#1199279).
- Record
SUSE-SU-2022:1726-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:1815-1 No score
Security update for slurm_20_11
This update for slurm_20_11 fixes the following issues:
- CVE-2022-29500: Fixed architectural flaw that could have been exploited to allow an unprivileged user to execute arbitrary processes as root (bsc#1199278).
- CVE-2022-29501: Fixed a problem that an unprivileged user could have sent data to arbitrary unix socket as root (bsc#1199279).
- Record
SUSE-SU-2022:1815-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:1831-1 No score
Security update for slurm_20_11
This update for slurm_20_11 fixes the following issues:
- CVE-2022-29500: Fixed architectural flaw that could have been exploited to allow an unprivileged user to execute arbitrary processes as root (bsc#1199278).
- CVE-2022-29501: Fixed a problem that an unprivileged user could have sent data to arbitrary unix socket as root (bsc#1199279).
- Record
SUSE-SU-2022:1831-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:3454-1 No score
Security update for slurm_18_08
This update for slurm_18_08 fixes the following issues:
- CVE-2022-31251: Fixed a potential security vulnerability in the test package (bsc#1201674).
- CVE-2022-29500: Fixed an architectural flaw can be exploited to allow an unprivileged user to execute arbitrary processes as root (bsc#1199278).
- CVE-2022-29501: Fixed a vulnerability where an unprivileged user can send data to arbitrary unix socket as root (bsc#1199279).
- Record
SUSE-SU-2022:3454-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:3462-1 No score
Security update for slurm_18_08
This update for slurm_18_08 fixes the following issues:
- CVE-2022-31251: Fixed a potential security vulnerability in the test package (bsc#1201674).
- CVE-2022-29500: Fixed an architectural flaw can be exploited to allow an unprivileged user to execute arbitrary processes as root (bsc#1199278).
- CVE-2022-29501: Fixed a vulnerability where an unprivileged user can send data to arbitrary unix socket as root (bsc#1199279).
- Record
SUSE-SU-2022:3462-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:3468-1 No score
Security update for slurm
This update for slurm fixes the following issues:
- CVE-2022-31251: Fixed a potential security vulnerability in the test package (bsc#1201674).
- CVE-2022-29500: Fixed an architectural flaw can be exploited to allow an unprivileged user to execute arbitrary processes as root (bsc#1199278).
- CVE-2022-29501: Fixed a vulnerability where an unprivileged user can send data to arbitrary unix socket as root (bsc#1199279).
- Record
SUSE-SU-2022:3468-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:3477-1 No score
Security update for slurm_20_02
This update for slurm_20_02 fixes the following issues:
- CVE-2022-31251: Fixed a potential security vulnerability in the test package (bsc#1201674).
- CVE-2022-29500: Fixed architectural flaw that could have been exploited to allow an unprivileged user to execute arbitrary processes as root (bsc#1199278).
- CVE-2022-29501: Fixed a problem that an unprivileged user could have sent data to arbitrary unix socket as root (bsc#1199279).
Bugfixes:
- Fixed qstat error message (torque wrapper) (bsc#1186646).
- Record
SUSE-SU-2022:3477-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:3490-1 No score
Security update for slurm
This update for slurm fixes the following issues:
- CVE-2022-31251: Fixed a potential security vulnerability in the test package (bsc#1201674).
- CVE-2022-29500: Fixed an architectural flaw can be exploited to allow an unprivileged user to execute arbitrary processes as root (bsc#1199278).
- CVE-2022-29501: Fixed a vulnerability where an unprivileged user can send data to arbitrary unix socket as root (bsc#1199279).
- Record
SUSE-SU-2022:3490-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:3491-1 No score
Security update for slurm_20_02
This update for slurm_20_02 fixes the following issues:
- CVE-2022-31251: Fixed security vulnerability in the test package (bsc#1201674).
- CVE-2022-29500: Fixed architectural flaw that can be exploited to allow an unprivileged user to execute arbitrary processes as root (bsc#1199278).
- CVE-2022-29501: Fixed vulnerability where an unprivileged user can send data to arbitrary unix socket as root (bsc#1199279).
Bugfixes:
- Fixed qstat error message (torque wrapper) (bsc#1186646).
- Record
SUSE-SU-2022:3491-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:3497-1 No score
Security update for slurm
This update for slurm fixes the following issues:
- CVE-2022-31251: Fixed a potential security vulnerability in the test package (bsc#1201674).
- CVE-2022-29500: Fixed architectural flaw that could have been exploited to allow an unprivileged user to execute arbitrary processes as root (bsc#1199278).
- CVE-2022-29501: Fixed a problem that an unprivileged user could have sent data to arbitrary unix socket as root (bsc#1199279).
- Record
SUSE-SU-2022:3497-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:3535-1 No score
Security update for slurm
This update for slurm fixes the following issues:
- CVE-2022-31251: Fixed a potential security vulnerability in the test package (bsc#1201674).
- CVE-2022-29500: Fixed architectural flaw that could have been exploited to allow an unprivileged user to execute arbitrary processes as root (bsc#1199278).
- CVE-2022-29501: Fixed a problem that an unprivileged user could have sent data to arbitrary unix socket as root (bsc#1199279).
- Record
SUSE-SU-2022:3535-1- Updated
- 2026-11-02
OSVUSN-6458-1 No score
slurm-llnl, slurm-wlm vulnerabilities
It was discovered that Slurm did not properly handle credential management, which could allow an unprivileged user to impersonate the SlurmUser account. An attacker could possibly use this issue to execute arbitrary code as the root user. (CVE-2022-29500)
It was discovered that Slurm did not properly handle access control when dealing with RPC traffic through PMI2 and PMIx, which could allow an unprivileged user to send data to an arbitrary unix socket in the host. An attacker could possibly use this issue to execute arbitrary code as the root user. (CVE-2022-29501)
It was discovered that Slurm did not properly handle validation logic when processing input and output data with the srun client, which could lead to the interception of process I/O. An attacker could possibly use this issue to expose sensitive information or execute arbitrary code. This issue only affected Ubuntu 22.04 LTS. (CVE-2022-29502)
- Record
USN-6458-1- Updated
- 2026-11-02
OSVUSN-8197-1 No score
slurm-llnl vulnerability
It was discovered that Slurm did not properly handle access control when dealing with RPC traffic through PMI2 and PMIx, which could allow an unprivileged user to send data to an arbitrary unix socket on the host. An attacker could possibly use this issue to execute arbitrary code as the root user.
- Record
USN-8197-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
slurm-wlmDebian:12 |
before 21.08.8.2-1 | 21.08.8.2-1 |
slurm-wlmDebian:13 |
before 21.08.8.2-1 | 21.08.8.2-1 |
slurm-wlmDebian:14 |
before 21.08.8.2-1 | 21.08.8.2-1 |
slurm-wlmDebian:11 From an advisory covering 2 CVEs |
before 20.11.7+really20.11.4-2+deb11u1, plus listed versions 20.11.7+really20.11.4-2 |
20.11.7+really20.11.4-2+deb11u1 |
slurmMageia:8 From an advisory covering 2 CVEs |
before 20.11.9-1.mga8 | 20.11.9-1.mga8 |
pdshSUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS From an advisory covering 5 CVEs |
before 2.34-150100.10.14.1 | 2.34-150100.10.14.1 |
pdsh_slurm_20_02SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS From an advisory covering 5 CVEs |
before 2.34-150100.10.14.1 | 2.34-150100.10.14.1 |
pdsh_slurm_22_05SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS From an advisory covering 5 CVEs |
before 2.34-150100.10.14.1 | 2.34-150100.10.14.1 |
slurm_22_05SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS From an advisory covering 5 CVEs |
before 22.05.5-150100.3.3.1 | 22.05.5-150100.3.3.1 |
pdshSUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS From an advisory covering 5 CVEs |
before 2.34-150100.10.14.1 | 2.34-150100.10.14.1 |
Show 71 moreShow less
| Package | Affected | Fixed |
|---|---|---|
pdsh_slurm_20_02SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS From an advisory covering 5 CVEs |
before 2.34-150100.10.14.1 | 2.34-150100.10.14.1 |
pdsh_slurm_22_05SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS From an advisory covering 5 CVEs |
before 2.34-150100.10.14.1 | 2.34-150100.10.14.1 |
slurm_22_05SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS From an advisory covering 5 CVEs |
before 22.05.5-150100.3.3.1 | 22.05.5-150100.3.3.1 |
pdsh_slurm_20_02openSUSE:Leap 15.3 From an advisory covering 5 CVEs |
before 2.34-150100.10.14.1 | 2.34-150100.10.14.1 |
pdsh_slurm_20_02openSUSE:Leap 15.4 From an advisory covering 5 CVEs |
before 2.34-150100.10.14.1 | 2.34-150100.10.14.1 |
pdshSUSE:Linux Enterprise Module for HPC 12 From an advisory covering 5 CVEs |
before 2.34-7.35.2 | 2.34-7.35.2 |
pdsh_slurm_18_08SUSE:Linux Enterprise Module for HPC 12 From an advisory covering 5 CVEs |
before 2.34-7.35.3 | 2.34-7.35.3 |
pdsh_slurm_20_02SUSE:Linux Enterprise Module for HPC 12 From an advisory covering 5 CVEs |
before 2.34-7.35.3 | 2.34-7.35.3 |
pdsh_slurm_20_11SUSE:Linux Enterprise Module for HPC 12 From an advisory covering 5 CVEs |
before 2.34-7.35.3 | 2.34-7.35.3 |
pdsh_slurm_22_05SUSE:Linux Enterprise Module for HPC 12 From an advisory covering 5 CVEs |
before 2.34-7.35.5 | 2.34-7.35.5 |
slurm_22_05SUSE:Linux Enterprise Module for HPC 12 From an advisory covering 5 CVEs |
before 22.05.5-3.3.5 | 22.05.5-3.3.5 |
pdshSUSE:Linux Enterprise Module for HPC 15 SP3 From an advisory covering 5 CVEs |
before 2.34-150300.35.2 | 2.34-150300.35.2 |
pdsh_slurm_22_05SUSE:Linux Enterprise Module for HPC 15 SP3 From an advisory covering 5 CVEs |
before 2.34-150300.35.2 | 2.34-150300.35.2 |
slurm_22_05SUSE:Linux Enterprise Module for HPC 15 SP3 From an advisory covering 5 CVEs |
before 22.05.5-150300.7.3.2 | 22.05.5-150300.7.3.2 |
pdshSUSE:Linux Enterprise Module for HPC 15 SP4 From an advisory covering 5 CVEs |
before 2.34-150300.35.2 | 2.34-150300.35.2 |
pdsh_slurm_22_05SUSE:Linux Enterprise Module for HPC 15 SP4 From an advisory covering 5 CVEs |
before 2.34-150300.35.2 | 2.34-150300.35.2 |
slurm_22_05SUSE:Linux Enterprise Module for HPC 15 SP4 From an advisory covering 5 CVEs |
before 22.05.5-150300.7.3.2 | 22.05.5-150300.7.3.2 |
pdshopenSUSE:Leap 15.3 From an advisory covering 5 CVEs |
before 2.34-150300.35.2 | 2.34-150300.35.2 |
pdsh_slurm_22_05openSUSE:Leap 15.3 From an advisory covering 5 CVEs |
before 2.34-150300.35.2 | 2.34-150300.35.2 |
slurm_22_05openSUSE:Leap 15.3 From an advisory covering 5 CVEs |
before 22.05.5-150300.7.3.2 | 22.05.5-150300.7.3.2 |
pdshopenSUSE:Leap 15.4 From an advisory covering 5 CVEs |
before 2.34-150300.35.2 | 2.34-150300.35.2 |
pdsh_slurm_22_05openSUSE:Leap 15.4 From an advisory covering 5 CVEs |
before 2.34-150300.35.2 | 2.34-150300.35.2 |
slurm_22_05openSUSE:Leap 15.4 From an advisory covering 5 CVEs |
before 22.05.5-150300.7.3.2 | 22.05.5-150300.7.3.2 |
pdshSUSE:Linux Enterprise High Performance Computing 15 SP2-ESPOS From an advisory covering 5 CVEs |
before 2.34-150200.4.6.2 | 2.34-150200.4.6.2 |
pdsh_slurm_22_05SUSE:Linux Enterprise High Performance Computing 15 SP2-ESPOS From an advisory covering 5 CVEs |
before 2.34-150200.4.6.2 | 2.34-150200.4.6.2 |
slurm_22_05SUSE:Linux Enterprise High Performance Computing 15 SP2-ESPOS From an advisory covering 5 CVEs |
before 22.05.5-150200.5.3.2 | 22.05.5-150200.5.3.2 |
pdshSUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS From an advisory covering 5 CVEs |
before 2.34-150200.4.6.2 | 2.34-150200.4.6.2 |
pdsh_slurm_22_05SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS From an advisory covering 5 CVEs |
before 2.34-150200.4.6.2 | 2.34-150200.4.6.2 |
slurm_22_05SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS From an advisory covering 5 CVEs |
before 22.05.5-150200.5.3.2 | 22.05.5-150200.5.3.2 |
pdsh_slurm_20_11openSUSE:Leap 15.3 From an advisory covering 5 CVEs |
before 2.34-150200.4.6.2 | 2.34-150200.4.6.2 |
pdsh_slurm_20_11openSUSE:Leap 15.4 From an advisory covering 5 CVEs |
before 2.34-150200.4.6.2 | 2.34-150200.4.6.2 |
slurmSUSE:Linux Enterprise Module for HPC 15 SP3 From an advisory covering 2 CVEs |
before 20.11.9-150300.4.6.1 | 20.11.9-150300.4.6.1 |
slurmopenSUSE:Leap 15.3 From an advisory covering 2 CVEs |
before 20.11.9-150300.4.6.1 | 20.11.9-150300.4.6.1 |
slurmopenSUSE:Leap 15.4 From an advisory covering 2 CVEs |
before 20.11.9-150300.4.6.1 | 20.11.9-150300.4.6.1 |
slurm_20_11SUSE:Linux Enterprise Module for HPC 12 From an advisory covering 2 CVEs |
before 20.11.9-3.11.1 | 20.11.9-3.11.1 |
slurm_20_11SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS From an advisory covering 2 CVEs |
before 20.11.9-150100.3.14.1 | 20.11.9-150100.3.14.1 |
slurm_20_11SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS From an advisory covering 2 CVEs |
before 20.11.9-150100.3.14.1 | 20.11.9-150100.3.14.1 |
slurm_20_11SUSE:Linux Enterprise High Performance Computing 15 SP2-ESPOS From an advisory covering 2 CVEs |
before 20.11.9-150200.6.10.1 | 20.11.9-150200.6.10.1 |
slurm_20_11SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS From an advisory covering 2 CVEs |
before 20.11.9-150200.6.10.1 | 20.11.9-150200.6.10.1 |
slurm_20_11openSUSE:Leap 15.3 From an advisory covering 2 CVEs |
before 20.11.9-150200.6.10.1 | 20.11.9-150200.6.10.1 |
slurm_20_11openSUSE:Leap 15.4 From an advisory covering 2 CVEs |
before 20.11.9-150200.6.10.1 | 20.11.9-150200.6.10.1 |
slurm_18_08SUSE:Linux Enterprise Module for HPC 12 From an advisory covering 3 CVEs |
before 18.08.9-3.17.1 | 18.08.9-3.17.1 |
slurm_18_08SUSE:Linux Enterprise High Performance Computing 15-ESPOS From an advisory covering 3 CVEs |
before 18.08.9-150000.1.17.1 | 18.08.9-150000.1.17.1 |
slurm_18_08SUSE:Linux Enterprise High Performance Computing 15-LTSS From an advisory covering 3 CVEs |
before 18.08.9-150000.1.17.1 | 18.08.9-150000.1.17.1 |
slurm_18_08openSUSE:Leap 15.3 From an advisory covering 3 CVEs |
before 18.08.9-150000.1.17.1 | 18.08.9-150000.1.17.1 |
slurm_18_08openSUSE:Leap 15.4 From an advisory covering 3 CVEs |
before 18.08.9-150000.1.17.1 | 18.08.9-150000.1.17.1 |
slurmSUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS From an advisory covering 3 CVEs |
before 18.08.9-150100.3.22.1 | 18.08.9-150100.3.22.1 |
slurmSUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS From an advisory covering 3 CVEs |
before 18.08.9-150100.3.22.1 | 18.08.9-150100.3.22.1 |
slurmopenSUSE:Leap 15.3 From an advisory covering 3 CVEs |
before 18.08.9-150100.3.22.1 | 18.08.9-150100.3.22.1 |
slurmopenSUSE:Leap 15.4 From an advisory covering 3 CVEs |
before 18.08.9-150100.3.22.1 | 18.08.9-150100.3.22.1 |
slurm_20_02SUSE:Linux Enterprise Module for HPC 12 From an advisory covering 3 CVEs |
before 20.02.7-3.14.1 | 20.02.7-3.14.1 |
slurmSUSE:Linux Enterprise High Performance Computing 15 SP2-ESPOS From an advisory covering 3 CVEs |
before 20.02.7-150200.3.14.2 | 20.02.7-150200.3.14.2 |
slurmSUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS From an advisory covering 3 CVEs |
before 20.02.7-150200.3.14.2 | 20.02.7-150200.3.14.2 |
slurmopenSUSE:Leap 15.3 From an advisory covering 3 CVEs |
before 20.02.7-150200.3.14.2 | 20.02.7-150200.3.14.2 |
slurmopenSUSE:Leap 15.4 From an advisory covering 3 CVEs |
before 20.02.7-150200.3.14.2 | 20.02.7-150200.3.14.2 |
slurm_20_02SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS From an advisory covering 3 CVEs |
before 20.02.7-150100.3.24.1 | 20.02.7-150100.3.24.1 |
slurm_20_02SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS From an advisory covering 3 CVEs |
before 20.02.7-150100.3.24.1 | 20.02.7-150100.3.24.1 |
slurm_20_02openSUSE:Leap 15.3 From an advisory covering 3 CVEs |
before 20.02.7-150100.3.24.1 | 20.02.7-150100.3.24.1 |
slurm_20_02openSUSE:Leap 15.4 From an advisory covering 3 CVEs |
before 20.02.7-150100.3.24.1 | 20.02.7-150100.3.24.1 |
slurmSUSE:Linux Enterprise Module for HPC 12 From an advisory covering 3 CVEs |
before 17.02.11-6.53.1 | 17.02.11-6.53.1 |
slurmSUSE:Linux Enterprise High Performance Computing 15-ESPOS From an advisory covering 3 CVEs |
before 17.11.13-150000.6.40.1 | 17.11.13-150000.6.40.1 |
slurmSUSE:Linux Enterprise High Performance Computing 15-LTSS From an advisory covering 3 CVEs |
before 17.11.13-150000.6.40.1 | 17.11.13-150000.6.40.1 |
slurmopenSUSE:Leap 15.3 From an advisory covering 3 CVEs |
before 17.11.13-150000.6.40.1 | 17.11.13-150000.6.40.1 |
slurmopenSUSE:Leap 15.4 From an advisory covering 3 CVEs |
before 17.11.13-150000.6.40.1 | 17.11.13-150000.6.40.1 |
slurm-llnlUbuntu:Pro:14.04:LTS |
before 2.6.5-1ubuntu0.1~esm7, plus listed versions 2.5.7-12.5.7-1build12.6.4-1ubuntu12.6.5-12.6.5-1ubuntu0.1~esm42.6.5-1ubuntu0.1~esm52.6.5-1ubuntu0.1~esm6 |
2.6.5-1ubuntu0.1~esm7 |
slurm-llnlUbuntu:Pro:16.04:LTS |
before 15.08.7-1ubuntu0.1~esm6, plus listed versions 14.11.8-415.08.4-1build115.08.4-1build215.08.7-115.08.7-1build115.08.7-1ubuntu0.1~esm315.08.7-1ubuntu0.1~esm415.08.7-1ubuntu0.1~esm5 |
15.08.7-1ubuntu0.1~esm6 |
slurm-llnlUbuntu:Pro:18.04:LTS |
before 17.11.2-1ubuntu0.1~esm5, plus listed versions 17.02.6-1build117.02.9-117.11.2-1build117.11.2-1ubuntu0.1~esm317.11.2-1ubuntu0.1~esm4 |
17.11.2-1ubuntu0.1~esm5 |
slurm-llnlUbuntu:Pro:20.04:LTS |
before 19.05.5-1ubuntu0.1~esm2, plus listed versions 19.05.3.2-219.05.3.2-2build119.05.5-119.05.5-1ubuntu0.1~esm1 |
19.05.5-1ubuntu0.1~esm2 |
slurm-wlmUbuntu:Pro:22.04:LTS |
before 21.08.5-2ubuntu1+esm1, plus listed versions 20.11.7+really20.11.4-221.08.5-121.08.5-1.121.08.5-221.08.5-2ubuntu1 |
21.08.5-2ubuntu1+esm1 |
slurm-llnlUbuntu:Pro:20.04:LTS From an advisory covering 3 CVEs |
before 19.05.5-1ubuntu0.1~esm2, plus listed versions 19.05.3.2-219.05.3.2-2build119.05.5-119.05.5-1ubuntu0.1~esm1 |
19.05.5-1ubuntu0.1~esm2 |
slurm-wlmUbuntu:Pro:22.04:LTS From an advisory covering 3 CVEs |
before 21.08.5-2ubuntu1+esm1, plus listed versions 20.11.7+really20.11.4-221.08.5-121.08.5-1.121.08.5-221.08.5-2ubuntu1 |
21.08.5-2ubuntu1+esm1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | OSV | |
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2022-29501 is a high vulnerability (CVSS 8.8) in Schedmd Slurm, published May 5, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.52%, the 89th percentile. Fixed in slurm-wlm 21.08.8.2-1.
References
schedmd.com/news.php
lists.schedmd.com/pipermail/slurm-announce
schedmd.com/news.php?id=260
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/Y6B7OWVNVCJUDE6VDWGCBUWMRCRETAO3
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/YBI4NFDGGMBKWG4EMSZL5UHATDCLPCQW
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/HXLOI3ERTKMZR2KWNRN7OR5S55VPWENH
Show 44 moreShow less
debian.org/security/2022/dsa-5166
nvd.nist.gov/vuln/detail/CVE-2022-29501
lists.fedoraproject.org/archives/list/[email protected]/message/HXLOI3ERTKMZR2KWNRN7OR5S55VPWENH
lists.fedoraproject.org/archives/list/[email protected]/message/Y6B7OWVNVCJUDE6VDWGCBUWMRCRETAO3
lists.fedoraproject.org/archives/list/[email protected]/message/YBI4NFDGGMBKWG4EMSZL5UHATDCLPCQW
github.com/advisories/GHSA-hqrm-v6gj-7wmf
github.com/CVEProject/cvelistV5/tree/main/cves/2022/29xxx/CVE-2022-29501.json
security-tracker.debian.org/tracker/CVE-2022-29501
advisories.mageia.org/MGASA-2022-0174.html
bugs.mageia.org/show_bug.cgi?id=30382
lists.schedmd.com/pipermail/slurm-announce/2022/000072.html
suse.com/support/update/announcement/-2022-4297/suse-ru-20224297-1
suse.com/security/cve/CVE-2021-43337
suse.com/security/cve/CVE-2022-29500
suse.com/security/cve/CVE-2022-29501
suse.com/security/cve/CVE-2022-29502
suse.com/security/cve/CVE-2022-31251
suse.com/support/update/announcement/-2022-4348/suse-ru-20224348-1
suse.com/support/update/announcement/-2022-4361/suse-ru-20224361-1
suse.com/support/update/announcement/-2022-4362/suse-ru-20224362-1
suse.com/support/update/announcement/2022/suse-su-20221666-1
bugzilla.suse.com/1199278
bugzilla.suse.com/1199279
suse.com/support/update/announcement/2022/suse-su-20221726-1
suse.com/support/update/announcement/2022/suse-su-20221815-1
suse.com/support/update/announcement/2022/suse-su-20221831-1
suse.com/support/update/announcement/2022/suse-su-20223454-1
bugzilla.suse.com/1201674
suse.com/support/update/announcement/2022/suse-su-20223462-1
suse.com/support/update/announcement/2022/suse-su-20223468-1
suse.com/support/update/announcement/2022/suse-su-20223477-1
bugzilla.suse.com/1186646
suse.com/support/update/announcement/2022/suse-su-20223490-1
suse.com/support/update/announcement/2022/suse-su-20223491-1
suse.com/support/update/announcement/2022/suse-su-20223497-1
suse.com/support/update/announcement/2022/suse-su-20223535-1
ubuntu.com/security/CVE-2022-29501
github.com/SchedMD/slurm/commit/ef62acfd2a566afc5187c554e908e4aa975211a1
github.com/SchedMD/slurm/commit/863c763c241db46039c27c4b7438ef5d33defb12
ubuntu.com/security/notices/USN-6458-1
cve.org/CVERecord?id=CVE-2022-29501
ubuntu.com/security/notices/USN-8197-1
ubuntu.com/security/CVE-2022-29500
ubuntu.com/security/CVE-2022-29502
Left out here: the rest of 4 source descriptions. The JSON record has them.