<?xml version="1.0" encoding="UTF-8"?>
<cvrfdoc xmlns="http://www.icasi.org/CVRF/schema/cvrf/1.1" xmlns:cvrf="http://www.icasi.org/CVRF/schema/cvrf/1.1">
  <DocumentTitle xml:lang="en">Security update for slurm_20_02</DocumentTitle>
  <DocumentType>SUSE Patch</DocumentType>
  <DocumentPublisher Type="Vendor">
    <ContactDetails>security@suse.de</ContactDetails>
    <IssuingAuthority>SUSE Security Team</IssuingAuthority>
  </DocumentPublisher>
  <DocumentTracking>
    <Identification>
      <ID>SUSE-SU-2021:0139-1</ID>
    </Identification>
    <Status>Final</Status>
    <Version>1</Version>
    <RevisionHistory>
      <Revision>
        <Number>1</Number>
        <Date>2021-01-15T09:46:55Z</Date>
        <Description>current</Description>
      </Revision>
    </RevisionHistory>
    <InitialReleaseDate>2021-01-15T09:46:55Z</InitialReleaseDate>
    <CurrentReleaseDate>2021-01-15T09:46:55Z</CurrentReleaseDate>
    <Generator>
      <Engine>cve-database/bin/generate-cvrf.pl</Engine>
      <Date>2017-02-24T01:00:00Z</Date>
    </Generator>
  </DocumentTracking>
  <DocumentNotes>
    <Note Title="Topic" Type="Summary" Ordinal="1" xml:lang="en">Security update for slurm_20_02</Note>
    <Note Title="Details" Type="General" Ordinal="2" xml:lang="en">This update for slurm_20_02 fixes the following issues:

Updated to 20.02.6, addresses two security fixes:

  * PMIx - fix potential buffer overflows from use of unpackmem().
    CVE-2020-27745 (bsc#1178890)
  * X11 forwarding - fix potential leak of the magic cookie when sent as an
     argument to the xauth command. CVE-2020-27746 (bsc#1178891)

And many other bugfixes, full log and details available at:
  * https://lists.schedmd.com/pipermail/slurm-announce/2020/000045.html

Updated to 20.02.5, changes:

 * Fix leak of TRESRunMins when job time is changed with --time-min
 * pam_slurm - explicitly initialize slurm config to support configless mode.
 * scontrol - Fix exit code when creating/updating reservations with wrong
   Flags.
 * When a GRES has a no_consume flag, report 0 for allocated.
 * Fix cgroup cleanup by jobacct_gather/cgroup.
 * When creating reservations/jobs don't allow counts on a feature unless
   using an XOR.
 * Improve number of boards discovery
 * Fix updating a reservation NodeCnt on a zero-count reservation.
 * slurmrestd - provide an explicit error messages when PSK auth fails.
 * cons_tres - fix job requesting single gres per-node getting two or more
   nodes with less CPUs than requested per-task.
 * cons_tres - fix calculation of cores when using gres and cpus-per-task.
 * cons_tres - fix job not getting access to socket without GPU or with less
   than --gpus-per-socket when not enough cpus available on required socket
   and not using --gres-flags=enforce binding.
 * Fix HDF5 type version build error.
 * Fix creation of CoreCnt only reservations when the first node isn't
   available.
 * Fix wrong DBD Agent queue size in sdiag when using accounting_storage/none.
 * Improve job constraints XOR option logic.
 * Fix preemption of hetjobs when needed nodes not in leader component.
 * Fix wrong bit_or() messing potential preemptor jobs node bitmap, causing
   bad node deallocations and even allocation of nodes from other partitions.
 * Fix double-deallocation of preempted non-leader hetjob components.
 * slurmdbd - prevent truncation of the step nodelists over 4095.
 * Fix nodes remaining in drain state state after rebooting with ASAP option.

changes from 20.02.4:

 * srun - suppress job step creation warning message when waiting on
   PrologSlurmctld.
 * slurmrestd - fix incorrect return values in data_list_for_each() functions.
 * mpi/pmix - fix issue where HetJobs could fail to launch.
 * slurmrestd - set content-type header in responses.
 * Fix cons_res GRES overallocation for --gres-flags=disable-binding.
 * Fix cons_res incorrectly filtering cores with respect to GRES locality for
   --gres-flags=disable-binding requests.
 * Fix regression where a dependency on multiple jobs in a single array using
   underscores would only add the first job.
 * slurmrestd - fix corrupted output due to incorrect use of memcpy().
 * slurmrestd - address a number of minor Coverity warnings.
 * Handle retry failure when slurmstepd is communicating with srun correctly.
 * Fix jobacct_gather possibly duplicate stats when _is_a_lwp error shows up.
 * Fix tasks binding to GRES which are closest to the allocated CPUs.
 * Fix AMD GPU ROCM 3.5 support.
 * Fix handling of job arrays in sacct when querying specific steps.
 * slurmrestd - avoid fallback to local socket authentication if JWT
   authentication is ill-formed.
 * slurmrestd - restrict ability of requests to use different authentication
   plugins.
 * slurmrestd - unlink named unix sockets before closing.
 * slurmrestd - fix invalid formatting in openapi.json.
 * Fix batch jobs stuck in CF state on FrontEnd mode.
 * Add a separate explicit error message when rejecting changes to active node
   features.
 * cons_common/job_test - fix slurmctld SIGABRT due to double-free.
 * Fix updating reservations to set the duration correctly if updating the
   start time.
 * Fix update reservation to promiscuous mode.
 * Fix override of job tasks count to max when ntasks-per-node present.
 * Fix min CPUs per node not being at least CPUs per task requested.
 * Fix CPUs allocated to match CPUs requested when requesting GRES and
   threads per core equal to one.
 * Fix NodeName config parsing with Boards and without CPUs.
 * Ensure SLURM_JOB_USER and SLURM_JOB_UID are set in SrunProlog/Epilog.
 * Fix error messages for certain invalid salloc/sbatch/srun options.
 * pmi2 - clean up sockets at step termination.
 * Fix 'scontrol hold' to work with 'JobName'.
 * sbatch - handle --uid/--gid in #SBATCH directives properly.
 * Fix race condition in job termination on slurmd.
 * Print specific error messages if trying to run use certain
   priority/multifactor factors that cannot work without SlurmDBD.
 * Avoid partial GRES allocation when --gpus-per-job is not satisfied.
 * Cray - Avoid referencing a variable outside of it's correct scope when
   dealing with creating steps within a het job.
 * slurmrestd - correctly handle larger addresses from accept().
 * Avoid freeing wrong pointer with SlurmctldParameters=max_dbd_msg_action
   with another option after that.
 * Restore MCS label when suspended job is resumed.
 * Fix insufficient lock levels.
 * slurmrestd - use errno from job submission.
 * Fix 'user' filter for sacctmgr show transactions.
 * Fix preemption logic.
 * Fix no_consume GRES for exclusive (whole node) requests.
 * Fix regression in 20.02 that caused an infinite loop in slurmctld when
   requesting --distribution=plane for the job.
 * Fix parsing of the --distribution option.
 * Add CONF READ_LOCK to _handle_fed_send_job_sync.
 * prep/script - always call slurmctld PrEp callback in _run_script().
 * Fix node estimation for jobs that use GPUs or --cpus-per-task.
 * Fix jobcomp, job_submit and cli_filter Lua implementation plugins causing
   slurmctld and/or job submission CLI tools segfaults due to bad return
   handling when the respective Lua script failed to load.
 * Fix propagation of gpu options through hetjob components.
 * Add SLURM_CLUSTERS environment variable to scancel.
 * Fix packing/unpacking of 'unlinked' jobs.
 * Connect slurmstepd's stderr to srun for steps launched with --pty.
 * Handle MPS correctly when doing exclusive allocations.
 * slurmrestd - fix compiling against libhttpparser in a non-default path.
 * slurmrestd - avoid compilation issues with libhttpparser &lt; 2.6.
 * Fix compile issues when compiling slurmrestd without --enable-debug.
 * Reset idle time on a reservation that is getting purged.
 * Fix reoccurring reservations that have Purge_comp= to keep correct
   duration if they are purged.
 * scontrol - changed the 'PROMISCUOUS' flag to 'MAGNETIC'
 * Early return from epilog_set_env in case of no_consume.
 * Fix cons_common/job_test start time discovery logic to prevent skewed
   results between 'will run test' executions.
 * Ensure TRESRunMins limits are maintained during 'scontrol reconfigure'.
 * Improve error message when host lookup fails.
</Note>
    <Note Title="Terms of Use" Type="Legal Disclaimer" Ordinal="3" xml:lang="en">The CVRF data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).</Note>
    <Note Title="Patchnames" Type="Details" Ordinal="4" xml:lang="en">SUSE-2021-139,SUSE-SLE-Module-HPC-15-SP1-2021-139</Note>
  </DocumentNotes>
  <DocumentDistribution xml:lang="en">Copyright SUSE LLC under the Creative Commons License 4.0 with Attribution (CC-BY-4.0)</DocumentDistribution>
  <DocumentReferences>
    <Reference Type="Self">
      <URL>https://www.suse.com/support/update/announcement/2021/suse-su-20210139-1/</URL>
      <Description>Link for SUSE-SU-2021:0139-1</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://lists.suse.com/pipermail/sle-security-updates/2021-January/008213.html</URL>
      <Description>E-Mail link for SUSE-SU-2021:0139-1</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/support/security/rating/</URL>
      <Description>SUSE Security Ratings</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/1178890</URL>
      <Description>SUSE Bug 1178890</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/1178891</URL>
      <Description>SUSE Bug 1178891</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/security/cve/CVE-2020-27745/</URL>
      <Description>SUSE CVE CVE-2020-27745 page</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/security/cve/CVE-2020-27746/</URL>
      <Description>SUSE CVE CVE-2020-27746 page</Description>
    </Reference>
  </DocumentReferences>
  <ProductTree xmlns="http://www.icasi.org/CVRF/schema/prod/1.1">
    <Branch Type="Product Family" Name="SUSE Linux Enterprise Module for HPC 15 SP1">
      <Branch Type="Product Name" Name="SUSE Linux Enterprise Module for HPC 15 SP1">
        <FullProductName ProductID="SUSE Linux Enterprise Module for HPC 15 SP1" CPE="cpe:/o:suse:sle-module-hpc:15:sp1">SUSE Linux Enterprise Module for HPC 15 SP1</FullProductName>
      </Branch>
    </Branch>
    <Branch Type="Product Version" Name="libnss_slurm2_20_02-20.02.6-3.16.1">
      <FullProductName ProductID="libnss_slurm2_20_02-20.02.6-3.16.1">libnss_slurm2_20_02-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="libpmi0_20_02-20.02.6-3.16.1">
      <FullProductName ProductID="libpmi0_20_02-20.02.6-3.16.1">libpmi0_20_02-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="libslurm35-20.02.6-3.16.1">
      <FullProductName ProductID="libslurm35-20.02.6-3.16.1">libslurm35-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="perl-slurm_20_02-20.02.6-3.16.1">
      <FullProductName ProductID="perl-slurm_20_02-20.02.6-3.16.1">perl-slurm_20_02-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="slurm_20_02-20.02.6-3.16.1">
      <FullProductName ProductID="slurm_20_02-20.02.6-3.16.1">slurm_20_02-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="slurm_20_02-auth-none-20.02.6-3.16.1">
      <FullProductName ProductID="slurm_20_02-auth-none-20.02.6-3.16.1">slurm_20_02-auth-none-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="slurm_20_02-config-20.02.6-3.16.1">
      <FullProductName ProductID="slurm_20_02-config-20.02.6-3.16.1">slurm_20_02-config-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="slurm_20_02-config-man-20.02.6-3.16.1">
      <FullProductName ProductID="slurm_20_02-config-man-20.02.6-3.16.1">slurm_20_02-config-man-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="slurm_20_02-cray-20.02.6-3.16.1">
      <FullProductName ProductID="slurm_20_02-cray-20.02.6-3.16.1">slurm_20_02-cray-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="slurm_20_02-devel-20.02.6-3.16.1">
      <FullProductName ProductID="slurm_20_02-devel-20.02.6-3.16.1">slurm_20_02-devel-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="slurm_20_02-doc-20.02.6-3.16.1">
      <FullProductName ProductID="slurm_20_02-doc-20.02.6-3.16.1">slurm_20_02-doc-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="slurm_20_02-hdf5-20.02.6-3.16.1">
      <FullProductName ProductID="slurm_20_02-hdf5-20.02.6-3.16.1">slurm_20_02-hdf5-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="slurm_20_02-lua-20.02.6-3.16.1">
      <FullProductName ProductID="slurm_20_02-lua-20.02.6-3.16.1">slurm_20_02-lua-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="slurm_20_02-munge-20.02.6-3.16.1">
      <FullProductName ProductID="slurm_20_02-munge-20.02.6-3.16.1">slurm_20_02-munge-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="slurm_20_02-node-20.02.6-3.16.1">
      <FullProductName ProductID="slurm_20_02-node-20.02.6-3.16.1">slurm_20_02-node-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="slurm_20_02-openlava-20.02.6-3.16.1">
      <FullProductName ProductID="slurm_20_02-openlava-20.02.6-3.16.1">slurm_20_02-openlava-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="slurm_20_02-pam_slurm-20.02.6-3.16.1">
      <FullProductName ProductID="slurm_20_02-pam_slurm-20.02.6-3.16.1">slurm_20_02-pam_slurm-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="slurm_20_02-plugins-20.02.6-3.16.1">
      <FullProductName ProductID="slurm_20_02-plugins-20.02.6-3.16.1">slurm_20_02-plugins-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="slurm_20_02-rest-20.02.6-3.16.1">
      <FullProductName ProductID="slurm_20_02-rest-20.02.6-3.16.1">slurm_20_02-rest-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="slurm_20_02-seff-20.02.6-3.16.1">
      <FullProductName ProductID="slurm_20_02-seff-20.02.6-3.16.1">slurm_20_02-seff-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="slurm_20_02-sjstat-20.02.6-3.16.1">
      <FullProductName ProductID="slurm_20_02-sjstat-20.02.6-3.16.1">slurm_20_02-sjstat-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="slurm_20_02-slurmdbd-20.02.6-3.16.1">
      <FullProductName ProductID="slurm_20_02-slurmdbd-20.02.6-3.16.1">slurm_20_02-slurmdbd-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="slurm_20_02-sql-20.02.6-3.16.1">
      <FullProductName ProductID="slurm_20_02-sql-20.02.6-3.16.1">slurm_20_02-sql-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="slurm_20_02-sview-20.02.6-3.16.1">
      <FullProductName ProductID="slurm_20_02-sview-20.02.6-3.16.1">slurm_20_02-sview-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="slurm_20_02-torque-20.02.6-3.16.1">
      <FullProductName ProductID="slurm_20_02-torque-20.02.6-3.16.1">slurm_20_02-torque-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="slurm_20_02-webdoc-20.02.6-3.16.1">
      <FullProductName ProductID="slurm_20_02-webdoc-20.02.6-3.16.1">slurm_20_02-webdoc-20.02.6-3.16.1</FullProductName>
    </Branch>
    <Relationship ProductReference="libnss_slurm2_20_02-20.02.6-3.16.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for HPC 15 SP1">
      <FullProductName ProductID="SUSE Linux Enterprise Module for HPC 15 SP1:libnss_slurm2_20_02-20.02.6-3.16.1">libnss_slurm2_20_02-20.02.6-3.16.1 as a component of SUSE Linux Enterprise Module for HPC 15 SP1</FullProductName>
    </Relationship>
    <Relationship ProductReference="libpmi0_20_02-20.02.6-3.16.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for HPC 15 SP1">
      <FullProductName ProductID="SUSE Linux Enterprise Module for HPC 15 SP1:libpmi0_20_02-20.02.6-3.16.1">libpmi0_20_02-20.02.6-3.16.1 as a component of SUSE Linux Enterprise Module for HPC 15 SP1</FullProductName>
    </Relationship>
    <Relationship ProductReference="libslurm35-20.02.6-3.16.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for HPC 15 SP1">
      <FullProductName ProductID="SUSE Linux Enterprise Module for HPC 15 SP1:libslurm35-20.02.6-3.16.1">libslurm35-20.02.6-3.16.1 as a component of SUSE Linux Enterprise Module for HPC 15 SP1</FullProductName>
    </Relationship>
    <Relationship ProductReference="perl-slurm_20_02-20.02.6-3.16.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for HPC 15 SP1">
      <FullProductName ProductID="SUSE Linux Enterprise Module for HPC 15 SP1:perl-slurm_20_02-20.02.6-3.16.1">perl-slurm_20_02-20.02.6-3.16.1 as a component of SUSE Linux Enterprise Module for HPC 15 SP1</FullProductName>
    </Relationship>
    <Relationship ProductReference="slurm_20_02-20.02.6-3.16.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for HPC 15 SP1">
      <FullProductName ProductID="SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-20.02.6-3.16.1">slurm_20_02-20.02.6-3.16.1 as a component of SUSE Linux Enterprise Module for HPC 15 SP1</FullProductName>
    </Relationship>
    <Relationship ProductReference="slurm_20_02-auth-none-20.02.6-3.16.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for HPC 15 SP1">
      <FullProductName ProductID="SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-auth-none-20.02.6-3.16.1">slurm_20_02-auth-none-20.02.6-3.16.1 as a component of SUSE Linux Enterprise Module for HPC 15 SP1</FullProductName>
    </Relationship>
    <Relationship ProductReference="slurm_20_02-config-20.02.6-3.16.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for HPC 15 SP1">
      <FullProductName ProductID="SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-config-20.02.6-3.16.1">slurm_20_02-config-20.02.6-3.16.1 as a component of SUSE Linux Enterprise Module for HPC 15 SP1</FullProductName>
    </Relationship>
    <Relationship ProductReference="slurm_20_02-config-man-20.02.6-3.16.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for HPC 15 SP1">
      <FullProductName ProductID="SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-config-man-20.02.6-3.16.1">slurm_20_02-config-man-20.02.6-3.16.1 as a component of SUSE Linux Enterprise Module for HPC 15 SP1</FullProductName>
    </Relationship>
    <Relationship ProductReference="slurm_20_02-devel-20.02.6-3.16.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for HPC 15 SP1">
      <FullProductName ProductID="SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-devel-20.02.6-3.16.1">slurm_20_02-devel-20.02.6-3.16.1 as a component of SUSE Linux Enterprise Module for HPC 15 SP1</FullProductName>
    </Relationship>
    <Relationship ProductReference="slurm_20_02-doc-20.02.6-3.16.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for HPC 15 SP1">
      <FullProductName ProductID="SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-doc-20.02.6-3.16.1">slurm_20_02-doc-20.02.6-3.16.1 as a component of SUSE Linux Enterprise Module for HPC 15 SP1</FullProductName>
    </Relationship>
    <Relationship ProductReference="slurm_20_02-lua-20.02.6-3.16.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for HPC 15 SP1">
      <FullProductName ProductID="SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-lua-20.02.6-3.16.1">slurm_20_02-lua-20.02.6-3.16.1 as a component of SUSE Linux Enterprise Module for HPC 15 SP1</FullProductName>
    </Relationship>
    <Relationship ProductReference="slurm_20_02-munge-20.02.6-3.16.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for HPC 15 SP1">
      <FullProductName ProductID="SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-munge-20.02.6-3.16.1">slurm_20_02-munge-20.02.6-3.16.1 as a component of SUSE Linux Enterprise Module for HPC 15 SP1</FullProductName>
    </Relationship>
    <Relationship ProductReference="slurm_20_02-node-20.02.6-3.16.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for HPC 15 SP1">
      <FullProductName ProductID="SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-node-20.02.6-3.16.1">slurm_20_02-node-20.02.6-3.16.1 as a component of SUSE Linux Enterprise Module for HPC 15 SP1</FullProductName>
    </Relationship>
    <Relationship ProductReference="slurm_20_02-pam_slurm-20.02.6-3.16.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for HPC 15 SP1">
      <FullProductName ProductID="SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-pam_slurm-20.02.6-3.16.1">slurm_20_02-pam_slurm-20.02.6-3.16.1 as a component of SUSE Linux Enterprise Module for HPC 15 SP1</FullProductName>
    </Relationship>
    <Relationship ProductReference="slurm_20_02-plugins-20.02.6-3.16.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for HPC 15 SP1">
      <FullProductName ProductID="SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-plugins-20.02.6-3.16.1">slurm_20_02-plugins-20.02.6-3.16.1 as a component of SUSE Linux Enterprise Module for HPC 15 SP1</FullProductName>
    </Relationship>
    <Relationship ProductReference="slurm_20_02-slurmdbd-20.02.6-3.16.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for HPC 15 SP1">
      <FullProductName ProductID="SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-slurmdbd-20.02.6-3.16.1">slurm_20_02-slurmdbd-20.02.6-3.16.1 as a component of SUSE Linux Enterprise Module for HPC 15 SP1</FullProductName>
    </Relationship>
    <Relationship ProductReference="slurm_20_02-sql-20.02.6-3.16.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for HPC 15 SP1">
      <FullProductName ProductID="SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-sql-20.02.6-3.16.1">slurm_20_02-sql-20.02.6-3.16.1 as a component of SUSE Linux Enterprise Module for HPC 15 SP1</FullProductName>
    </Relationship>
    <Relationship ProductReference="slurm_20_02-sview-20.02.6-3.16.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for HPC 15 SP1">
      <FullProductName ProductID="SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-sview-20.02.6-3.16.1">slurm_20_02-sview-20.02.6-3.16.1 as a component of SUSE Linux Enterprise Module for HPC 15 SP1</FullProductName>
    </Relationship>
    <Relationship ProductReference="slurm_20_02-torque-20.02.6-3.16.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for HPC 15 SP1">
      <FullProductName ProductID="SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-torque-20.02.6-3.16.1">slurm_20_02-torque-20.02.6-3.16.1 as a component of SUSE Linux Enterprise Module for HPC 15 SP1</FullProductName>
    </Relationship>
    <Relationship ProductReference="slurm_20_02-webdoc-20.02.6-3.16.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for HPC 15 SP1">
      <FullProductName ProductID="SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-webdoc-20.02.6-3.16.1">slurm_20_02-webdoc-20.02.6-3.16.1 as a component of SUSE Linux Enterprise Module for HPC 15 SP1</FullProductName>
    </Relationship>
  </ProductTree>
  <Vulnerability xmlns="http://www.icasi.org/CVRF/schema/vuln/1.1" Ordinal="1">
    <Notes>
      <Note Title="Vulnerability Description" Type="General" Ordinal="1" xml:lang="en">Slurm before 19.05.8 and 20.x before 20.02.6 has an RPC Buffer Overflow in the PMIx MPI plugin.</Note>
    </Notes>
    <CVE>CVE-2020-27745</CVE>
    <ProductStatuses>
      <Status Type="Fixed">
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:libnss_slurm2_20_02-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:libpmi0_20_02-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:libslurm35-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:perl-slurm_20_02-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-auth-none-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-config-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-config-man-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-devel-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-doc-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-lua-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-munge-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-node-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-pam_slurm-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-plugins-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-slurmdbd-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-sql-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-sview-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-torque-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-webdoc-20.02.6-3.16.1</ProductID>
      </Status>
    </ProductStatuses>
    <Threats>
      <Threat Type="Impact">
        <Description>important</Description>
      </Threat>
    </Threats>
    <CVSSScoreSets>
      <ScoreSet>
        <BaseScore>6.8</BaseScore>
        <Vector>AV:N/AC:M/Au:N/C:P/I:P/A:P</Vector>
      </ScoreSet>
    </CVSSScoreSets>
    <Remediations>
      <Remediation Type="Vendor Fix">
        <Description xml:lang="en">To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
</Description>
        <URL>https://www.suse.com/support/update/announcement/2021/suse-su-20210139-1/</URL>
      </Remediation>
    </Remediations>
    <References>
      <Reference>
        <URL>https://www.suse.com/security/cve/CVE-2020-27745.html</URL>
        <Description>CVE-2020-27745</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1178890</URL>
        <Description>SUSE Bug 1178890</Description>
      </Reference>
    </References>
  </Vulnerability>
  <Vulnerability xmlns="http://www.icasi.org/CVRF/schema/vuln/1.1" Ordinal="2">
    <Notes>
      <Note Title="Vulnerability Description" Type="General" Ordinal="1" xml:lang="en">Slurm before 19.05.8 and 20.x before 20.02.6 exposes Sensitive Information to an Unauthorized Actor because xauth for X11 magic cookies is affected by a race condition in a read operation on the /proc filesystem.</Note>
    </Notes>
    <CVE>CVE-2020-27746</CVE>
    <ProductStatuses>
      <Status Type="Fixed">
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:libnss_slurm2_20_02-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:libpmi0_20_02-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:libslurm35-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:perl-slurm_20_02-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-auth-none-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-config-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-config-man-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-devel-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-doc-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-lua-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-munge-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-node-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-pam_slurm-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-plugins-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-slurmdbd-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-sql-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-sview-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-torque-20.02.6-3.16.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for HPC 15 SP1:slurm_20_02-webdoc-20.02.6-3.16.1</ProductID>
      </Status>
    </ProductStatuses>
    <Threats>
      <Threat Type="Impact">
        <Description>moderate</Description>
      </Threat>
    </Threats>
    <CVSSScoreSets>
      <ScoreSet>
        <BaseScore>4.3</BaseScore>
        <Vector>AV:N/AC:M/Au:N/C:P/I:N/A:N</Vector>
      </ScoreSet>
    </CVSSScoreSets>
    <Remediations>
      <Remediation Type="Vendor Fix">
        <Description xml:lang="en">To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
</Description>
        <URL>https://www.suse.com/support/update/announcement/2021/suse-su-20210139-1/</URL>
      </Remediation>
    </Remediations>
    <References>
      <Reference>
        <URL>https://www.suse.com/security/cve/CVE-2020-27746.html</URL>
        <Description>CVE-2020-27746</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1178891</URL>
        <Description>SUSE Bug 1178891</Description>
      </Reference>
    </References>
  </Vulnerability>
</cvrfdoc>
