Database/Control plane, storage & DevOps

Slurm (srun --uid): Srun --uid drops privileges in the wrong order, so a step launched through it can end up running
CVE-2019-19728Control plane, storage & DevOpscurated
Impact
Srun --uid drops privileges in the wrong order, so a step launched through it can end up running with more privilege than the target user should have. On a shared cluster this is a path from an admin-adjacent account to code execution as, or above, another tenant.
Who can reach it
A local user able to invoke srun with --uid on a login or submit node.
What to do
Upgrade to Slurm 18.08.9 or 19.05.5 and restart slurmctld and slurmd. If you cannot upgrade immediately, remove --uid from any operator tooling and wrapper scripts that run as root.
References
This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.