<?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">xen-4.16.0_08-1.1 on GA media</DocumentTitle>
  <DocumentType>SUSE Patch</DocumentType>
  <DocumentPublisher Type="Vendor">
    <ContactDetails>security@suse.de</ContactDetails>
    <IssuingAuthority>SUSE Security Team</IssuingAuthority>
  </DocumentPublisher>
  <DocumentTracking>
    <Identification>
      <ID>openSUSE-SU-2024:11979-1</ID>
    </Identification>
    <Status>Final</Status>
    <Version>1</Version>
    <RevisionHistory>
      <Revision>
        <Number>1</Number>
        <Date>2024-06-15T00:00:00Z</Date>
        <Description>current</Description>
      </Revision>
    </RevisionHistory>
    <InitialReleaseDate>2024-06-15T00:00:00Z</InitialReleaseDate>
    <CurrentReleaseDate>2024-06-15T00:00:00Z</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">xen-4.16.0_08-1.1 on GA media</Note>
    <Note Title="Details" Type="General" Ordinal="2" xml:lang="en">These are all security issues fixed in the xen-4.16.0_08-1.1 package on the GA media of openSUSE Tumbleweed.</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">openSUSE-Tumbleweed-2024-11979</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/security/rating/</URL>
      <Description>SUSE Security Ratings</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/security/cve/CVE-2022-26356/</URL>
      <Description>SUSE CVE CVE-2022-26356 page</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/security/cve/CVE-2022-26357/</URL>
      <Description>SUSE CVE CVE-2022-26357 page</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/security/cve/CVE-2022-26358/</URL>
      <Description>SUSE CVE CVE-2022-26358 page</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/security/cve/CVE-2022-26360/</URL>
      <Description>SUSE CVE CVE-2022-26360 page</Description>
    </Reference>
  </DocumentReferences>
  <ProductTree xmlns="http://www.icasi.org/CVRF/schema/prod/1.1">
    <Branch Type="Product Family" Name="openSUSE Tumbleweed">
      <Branch Type="Product Name" Name="openSUSE Tumbleweed">
        <FullProductName ProductID="openSUSE Tumbleweed" CPE="cpe:/o:opensuse:tumbleweed">openSUSE Tumbleweed</FullProductName>
      </Branch>
    </Branch>
    <Branch Type="Product Version" Name="xen-4.16.0_08-1.1">
      <FullProductName ProductID="xen-4.16.0_08-1.1">xen-4.16.0_08-1.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="xen-devel-4.16.0_08-1.1">
      <FullProductName ProductID="xen-devel-4.16.0_08-1.1">xen-devel-4.16.0_08-1.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="xen-doc-html-4.16.0_08-1.1">
      <FullProductName ProductID="xen-doc-html-4.16.0_08-1.1">xen-doc-html-4.16.0_08-1.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="xen-libs-4.16.0_08-1.1">
      <FullProductName ProductID="xen-libs-4.16.0_08-1.1">xen-libs-4.16.0_08-1.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="xen-libs-32bit-4.16.0_08-1.1">
      <FullProductName ProductID="xen-libs-32bit-4.16.0_08-1.1">xen-libs-32bit-4.16.0_08-1.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="xen-tools-4.16.0_08-1.1">
      <FullProductName ProductID="xen-tools-4.16.0_08-1.1">xen-tools-4.16.0_08-1.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="xen-tools-domU-4.16.0_08-1.1">
      <FullProductName ProductID="xen-tools-domU-4.16.0_08-1.1">xen-tools-domU-4.16.0_08-1.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="xen-tools-xendomains-wait-disk-4.16.0_08-1.1">
      <FullProductName ProductID="xen-tools-xendomains-wait-disk-4.16.0_08-1.1">xen-tools-xendomains-wait-disk-4.16.0_08-1.1</FullProductName>
    </Branch>
    <Relationship ProductReference="xen-4.16.0_08-1.1" RelationType="Default Component Of" RelatesToProductReference="openSUSE Tumbleweed">
      <FullProductName ProductID="openSUSE Tumbleweed:xen-4.16.0_08-1.1">xen-4.16.0_08-1.1 as a component of openSUSE Tumbleweed</FullProductName>
    </Relationship>
    <Relationship ProductReference="xen-devel-4.16.0_08-1.1" RelationType="Default Component Of" RelatesToProductReference="openSUSE Tumbleweed">
      <FullProductName ProductID="openSUSE Tumbleweed:xen-devel-4.16.0_08-1.1">xen-devel-4.16.0_08-1.1 as a component of openSUSE Tumbleweed</FullProductName>
    </Relationship>
    <Relationship ProductReference="xen-doc-html-4.16.0_08-1.1" RelationType="Default Component Of" RelatesToProductReference="openSUSE Tumbleweed">
      <FullProductName ProductID="openSUSE Tumbleweed:xen-doc-html-4.16.0_08-1.1">xen-doc-html-4.16.0_08-1.1 as a component of openSUSE Tumbleweed</FullProductName>
    </Relationship>
    <Relationship ProductReference="xen-libs-4.16.0_08-1.1" RelationType="Default Component Of" RelatesToProductReference="openSUSE Tumbleweed">
      <FullProductName ProductID="openSUSE Tumbleweed:xen-libs-4.16.0_08-1.1">xen-libs-4.16.0_08-1.1 as a component of openSUSE Tumbleweed</FullProductName>
    </Relationship>
    <Relationship ProductReference="xen-libs-32bit-4.16.0_08-1.1" RelationType="Default Component Of" RelatesToProductReference="openSUSE Tumbleweed">
      <FullProductName ProductID="openSUSE Tumbleweed:xen-libs-32bit-4.16.0_08-1.1">xen-libs-32bit-4.16.0_08-1.1 as a component of openSUSE Tumbleweed</FullProductName>
    </Relationship>
    <Relationship ProductReference="xen-tools-4.16.0_08-1.1" RelationType="Default Component Of" RelatesToProductReference="openSUSE Tumbleweed">
      <FullProductName ProductID="openSUSE Tumbleweed:xen-tools-4.16.0_08-1.1">xen-tools-4.16.0_08-1.1 as a component of openSUSE Tumbleweed</FullProductName>
    </Relationship>
    <Relationship ProductReference="xen-tools-domU-4.16.0_08-1.1" RelationType="Default Component Of" RelatesToProductReference="openSUSE Tumbleweed">
      <FullProductName ProductID="openSUSE Tumbleweed:xen-tools-domU-4.16.0_08-1.1">xen-tools-domU-4.16.0_08-1.1 as a component of openSUSE Tumbleweed</FullProductName>
    </Relationship>
    <Relationship ProductReference="xen-tools-xendomains-wait-disk-4.16.0_08-1.1" RelationType="Default Component Of" RelatesToProductReference="openSUSE Tumbleweed">
      <FullProductName ProductID="openSUSE Tumbleweed:xen-tools-xendomains-wait-disk-4.16.0_08-1.1">xen-tools-xendomains-wait-disk-4.16.0_08-1.1 as a component of openSUSE Tumbleweed</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">Racy interactions between dirty vram tracking and paging log dirty hypercalls Activation of log dirty mode done by XEN_DMOP_track_dirty_vram (was named HVMOP_track_dirty_vram before Xen 4.9) is racy with ongoing log dirty hypercalls. A suitably timed call to XEN_DMOP_track_dirty_vram can enable log dirty while another CPU is still in the process of tearing down the structures related to a previously enabled log dirty mode (XEN_DOMCTL_SHADOW_OP_OFF). This is due to lack of mutually exclusive locking between both operations and can lead to entries being added in already freed slots, resulting in a memory leak.</Note>
    </Notes>
    <CVE>CVE-2022-26356</CVE>
    <ProductStatuses>
      <Status Type="Fixed">
        <ProductID>openSUSE Tumbleweed:xen-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-devel-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-doc-html-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-libs-32bit-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-libs-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-tools-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-tools-domU-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-tools-xendomains-wait-disk-4.16.0_08-1.1</ProductID>
      </Status>
    </ProductStatuses>
    <Threats>
      <Threat Type="Impact">
        <Description>moderate</Description>
      </Threat>
    </Threats>
    <CVSSScoreSets>
      <ScoreSet>
        <BaseScore>4</BaseScore>
        <Vector>AV:L/AC:H/Au:N/C:N/I:N/A:C</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/>
      </Remediation>
    </Remediations>
    <References>
      <Reference>
        <URL>https://www.suse.com/security/cve/CVE-2022-26356.html</URL>
        <Description>CVE-2022-26356</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1197423</URL>
        <Description>SUSE Bug 1197423</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">race in VT-d domain ID cleanup Xen domain IDs are up to 15 bits wide. VT-d hardware may allow for only less than 15 bits to hold a domain ID associating a physical device with a particular domain. Therefore internally Xen domain IDs are mapped to the smaller value range. The cleaning up of the housekeeping structures has a race, allowing for VT-d domain IDs to be leaked and flushes to be bypassed.</Note>
    </Notes>
    <CVE>CVE-2022-26357</CVE>
    <ProductStatuses>
      <Status Type="Fixed">
        <ProductID>openSUSE Tumbleweed:xen-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-devel-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-doc-html-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-libs-32bit-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-libs-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-tools-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-tools-domU-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-tools-xendomains-wait-disk-4.16.0_08-1.1</ProductID>
      </Status>
    </ProductStatuses>
    <Threats>
      <Threat Type="Impact">
        <Description>moderate</Description>
      </Threat>
    </Threats>
    <CVSSScoreSets>
      <ScoreSet>
        <BaseScore>6.2</BaseScore>
        <Vector>AV:L/AC:H/Au:N/C:C/I:C/A:C</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/>
      </Remediation>
    </Remediations>
    <References>
      <Reference>
        <URL>https://www.suse.com/security/cve/CVE-2022-26357.html</URL>
        <Description>CVE-2022-26357</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1197425</URL>
        <Description>SUSE Bug 1197425</Description>
      </Reference>
    </References>
  </Vulnerability>
  <Vulnerability xmlns="http://www.icasi.org/CVRF/schema/vuln/1.1" Ordinal="3">
    <Notes>
      <Note Title="Vulnerability Description" Type="General" Ordinal="1" xml:lang="en">IOMMU: RMRR (VT-d) and unity map (AMD-Vi) handling issues T[his CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] Certain PCI devices in a system might be assigned Reserved Memory Regions (specified via Reserved Memory Region Reporting, "RMRR") for Intel VT-d or Unity Mapping ranges for AMD-Vi. These are typically used for platform tasks such as legacy USB emulation. Since the precise purpose of these regions is unknown, once a device associated with such a region is active, the mappings of these regions need to remain continuouly accessible by the device. This requirement has been violated. Subsequent DMA or interrupts from the device may have unpredictable behaviour, ranging from IOMMU faults to memory corruption.</Note>
    </Notes>
    <CVE>CVE-2022-26358</CVE>
    <ProductStatuses>
      <Status Type="Fixed">
        <ProductID>openSUSE Tumbleweed:xen-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-devel-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-doc-html-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-libs-32bit-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-libs-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-tools-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-tools-domU-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-tools-xendomains-wait-disk-4.16.0_08-1.1</ProductID>
      </Status>
    </ProductStatuses>
    <Threats>
      <Threat Type="Impact">
        <Description>moderate</Description>
      </Threat>
    </Threats>
    <CVSSScoreSets>
      <ScoreSet>
        <BaseScore>4.4</BaseScore>
        <Vector>AV:L/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/>
      </Remediation>
    </Remediations>
    <References>
      <Reference>
        <URL>https://www.suse.com/security/cve/CVE-2022-26358.html</URL>
        <Description>CVE-2022-26358</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1197426</URL>
        <Description>SUSE Bug 1197426</Description>
      </Reference>
    </References>
  </Vulnerability>
  <Vulnerability xmlns="http://www.icasi.org/CVRF/schema/vuln/1.1" Ordinal="4">
    <Notes>
      <Note Title="Vulnerability Description" Type="General" Ordinal="1" xml:lang="en">IOMMU: RMRR (VT-d) and unity map (AMD-Vi) handling issues T[his CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] Certain PCI devices in a system might be assigned Reserved Memory Regions (specified via Reserved Memory Region Reporting, "RMRR") for Intel VT-d or Unity Mapping ranges for AMD-Vi. These are typically used for platform tasks such as legacy USB emulation. Since the precise purpose of these regions is unknown, once a device associated with such a region is active, the mappings of these regions need to remain continuouly accessible by the device. This requirement has been violated. Subsequent DMA or interrupts from the device may have unpredictable behaviour, ranging from IOMMU faults to memory corruption.</Note>
    </Notes>
    <CVE>CVE-2022-26360</CVE>
    <ProductStatuses>
      <Status Type="Fixed">
        <ProductID>openSUSE Tumbleweed:xen-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-devel-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-doc-html-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-libs-32bit-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-libs-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-tools-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-tools-domU-4.16.0_08-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:xen-tools-xendomains-wait-disk-4.16.0_08-1.1</ProductID>
      </Status>
    </ProductStatuses>
    <Threats>
      <Threat Type="Impact">
        <Description>moderate</Description>
      </Threat>
    </Threats>
    <CVSSScoreSets>
      <ScoreSet>
        <BaseScore>4.4</BaseScore>
        <Vector>AV:L/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/>
      </Remediation>
    </Remediations>
    <References>
      <Reference>
        <URL>https://www.suse.com/security/cve/CVE-2022-26360.html</URL>
        <Description>CVE-2022-26360</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1197426</URL>
        <Description>SUSE Bug 1197426</Description>
      </Reference>
    </References>
  </Vulnerability>
</cvrfdoc>
