<?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 xen</DocumentTitle>
  <DocumentType>SUSE Patch</DocumentType>
  <DocumentPublisher Type="Vendor">
    <ContactDetails>security@suse.de</ContactDetails>
    <IssuingAuthority>SUSE Security Team</IssuingAuthority>
  </DocumentPublisher>
  <DocumentTracking>
    <Identification>
      <ID>SUSE-SU-2026:0589-1</ID>
    </Identification>
    <Status>Final</Status>
    <Version>1</Version>
    <RevisionHistory>
      <Revision>
        <Number>1</Number>
        <Date>2026-02-20T10:05:27Z</Date>
        <Description>current</Description>
      </Revision>
    </RevisionHistory>
    <InitialReleaseDate>2026-02-20T10:05:27Z</InitialReleaseDate>
    <CurrentReleaseDate>2026-02-20T10:05:27Z</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 xen</Note>
    <Note Title="Details" Type="General" Ordinal="2" xml:lang="en">This update for xen fixes the following issues:

- CVE-2025-58150: buffer overrun with shadow paging + tracing (XSA-477) (bsc#1256745).
- CVE-2026-23553: incomplete IBPB for vCPU isolation (XSA-479) (bsc#1256747).
</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">Image SLES15-SP7-BYOS-EC2-2026-589,Image SLES15-SP7-Hardened-BYOS-EC2-2026-589,SUSE-2026-589,SUSE-SLE-Module-Basesystem-15-SP7-2026-589,SUSE-SLE-Module-Server-Applications-15-SP7-2026-589</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/2026/suse-su-20260589-1/</URL>
      <Description>Link for SUSE-SU-2026:0589-1</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://lists.suse.com/pipermail/sle-security-updates/2026-February/024358.html</URL>
      <Description>E-Mail link for SUSE-SU-2026:0589-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/1027519</URL>
      <Description>SUSE Bug 1027519</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/1256745</URL>
      <Description>SUSE Bug 1256745</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/1256747</URL>
      <Description>SUSE Bug 1256747</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/security/cve/CVE-2025-58150/</URL>
      <Description>SUSE CVE CVE-2025-58150 page</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/security/cve/CVE-2026-23553/</URL>
      <Description>SUSE CVE CVE-2026-23553 page</Description>
    </Reference>
  </DocumentReferences>
  <ProductTree xmlns="http://www.icasi.org/CVRF/schema/prod/1.1">
    <Branch Type="Product Family" Name="Image SLES15-SP7-BYOS-EC2">
      <Branch Type="Product Name" Name="Image SLES15-SP7-BYOS-EC2">
        <FullProductName ProductID="Image SLES15-SP7-BYOS-EC2">Image SLES15-SP7-BYOS-EC2</FullProductName>
      </Branch>
    </Branch>
    <Branch Type="Product Family" Name="Image SLES15-SP7-Hardened-BYOS-EC2">
      <Branch Type="Product Name" Name="Image SLES15-SP7-Hardened-BYOS-EC2">
        <FullProductName ProductID="Image SLES15-SP7-Hardened-BYOS-EC2">Image SLES15-SP7-Hardened-BYOS-EC2</FullProductName>
      </Branch>
    </Branch>
    <Branch Type="Product Family" Name="SUSE Linux Enterprise Module for Basesystem 15 SP7">
      <Branch Type="Product Name" Name="SUSE Linux Enterprise Module for Basesystem 15 SP7">
        <FullProductName ProductID="SUSE Linux Enterprise Module for Basesystem 15 SP7" CPE="cpe:/o:suse:sle-module-basesystem:15:sp7">SUSE Linux Enterprise Module for Basesystem 15 SP7</FullProductName>
      </Branch>
    </Branch>
    <Branch Type="Product Family" Name="SUSE Linux Enterprise Module for Server Applications 15 SP7">
      <Branch Type="Product Name" Name="SUSE Linux Enterprise Module for Server Applications 15 SP7">
        <FullProductName ProductID="SUSE Linux Enterprise Module for Server Applications 15 SP7" CPE="cpe:/o:suse:sle-module-server-applications:15:sp7">SUSE Linux Enterprise Module for Server Applications 15 SP7</FullProductName>
      </Branch>
    </Branch>
    <Branch Type="Product Version" Name="xen-libs-4.20.2_06-150700.3.25.1">
      <FullProductName ProductID="xen-libs-4.20.2_06-150700.3.25.1">xen-libs-4.20.2_06-150700.3.25.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="xen-tools-domU-4.20.2_06-150700.3.25.1">
      <FullProductName ProductID="xen-tools-domU-4.20.2_06-150700.3.25.1">xen-tools-domU-4.20.2_06-150700.3.25.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="xen-4.20.2_06-150700.3.25.1">
      <FullProductName ProductID="xen-4.20.2_06-150700.3.25.1">xen-4.20.2_06-150700.3.25.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="xen-devel-4.20.2_06-150700.3.25.1">
      <FullProductName ProductID="xen-devel-4.20.2_06-150700.3.25.1">xen-devel-4.20.2_06-150700.3.25.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="xen-doc-html-4.20.2_06-150700.3.25.1">
      <FullProductName ProductID="xen-doc-html-4.20.2_06-150700.3.25.1">xen-doc-html-4.20.2_06-150700.3.25.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="xen-libs-32bit-4.20.2_06-150700.3.25.1">
      <FullProductName ProductID="xen-libs-32bit-4.20.2_06-150700.3.25.1">xen-libs-32bit-4.20.2_06-150700.3.25.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="xen-libs-64bit-4.20.2_06-150700.3.25.1">
      <FullProductName ProductID="xen-libs-64bit-4.20.2_06-150700.3.25.1">xen-libs-64bit-4.20.2_06-150700.3.25.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="xen-tools-4.20.2_06-150700.3.25.1">
      <FullProductName ProductID="xen-tools-4.20.2_06-150700.3.25.1">xen-tools-4.20.2_06-150700.3.25.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="xen-tools-xendomains-wait-disk-4.20.2_06-150700.3.25.1">
      <FullProductName ProductID="xen-tools-xendomains-wait-disk-4.20.2_06-150700.3.25.1">xen-tools-xendomains-wait-disk-4.20.2_06-150700.3.25.1</FullProductName>
    </Branch>
    <Relationship ProductReference="xen-libs-4.20.2_06-150700.3.25.1" RelationType="Default Component Of" RelatesToProductReference="Image SLES15-SP7-BYOS-EC2">
      <FullProductName ProductID="Image SLES15-SP7-BYOS-EC2:xen-libs-4.20.2_06-150700.3.25.1">xen-libs-4.20.2_06-150700.3.25.1 as a component of Image SLES15-SP7-BYOS-EC2</FullProductName>
    </Relationship>
    <Relationship ProductReference="xen-tools-domU-4.20.2_06-150700.3.25.1" RelationType="Default Component Of" RelatesToProductReference="Image SLES15-SP7-BYOS-EC2">
      <FullProductName ProductID="Image SLES15-SP7-BYOS-EC2:xen-tools-domU-4.20.2_06-150700.3.25.1">xen-tools-domU-4.20.2_06-150700.3.25.1 as a component of Image SLES15-SP7-BYOS-EC2</FullProductName>
    </Relationship>
    <Relationship ProductReference="xen-libs-4.20.2_06-150700.3.25.1" RelationType="Default Component Of" RelatesToProductReference="Image SLES15-SP7-Hardened-BYOS-EC2">
      <FullProductName ProductID="Image SLES15-SP7-Hardened-BYOS-EC2:xen-libs-4.20.2_06-150700.3.25.1">xen-libs-4.20.2_06-150700.3.25.1 as a component of Image SLES15-SP7-Hardened-BYOS-EC2</FullProductName>
    </Relationship>
    <Relationship ProductReference="xen-tools-domU-4.20.2_06-150700.3.25.1" RelationType="Default Component Of" RelatesToProductReference="Image SLES15-SP7-Hardened-BYOS-EC2">
      <FullProductName ProductID="Image SLES15-SP7-Hardened-BYOS-EC2:xen-tools-domU-4.20.2_06-150700.3.25.1">xen-tools-domU-4.20.2_06-150700.3.25.1 as a component of Image SLES15-SP7-Hardened-BYOS-EC2</FullProductName>
    </Relationship>
    <Relationship ProductReference="xen-libs-4.20.2_06-150700.3.25.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for Basesystem 15 SP7">
      <FullProductName ProductID="SUSE Linux Enterprise Module for Basesystem 15 SP7:xen-libs-4.20.2_06-150700.3.25.1">xen-libs-4.20.2_06-150700.3.25.1 as a component of SUSE Linux Enterprise Module for Basesystem 15 SP7</FullProductName>
    </Relationship>
    <Relationship ProductReference="xen-tools-domU-4.20.2_06-150700.3.25.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for Basesystem 15 SP7">
      <FullProductName ProductID="SUSE Linux Enterprise Module for Basesystem 15 SP7:xen-tools-domU-4.20.2_06-150700.3.25.1">xen-tools-domU-4.20.2_06-150700.3.25.1 as a component of SUSE Linux Enterprise Module for Basesystem 15 SP7</FullProductName>
    </Relationship>
    <Relationship ProductReference="xen-4.20.2_06-150700.3.25.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for Server Applications 15 SP7">
      <FullProductName ProductID="SUSE Linux Enterprise Module for Server Applications 15 SP7:xen-4.20.2_06-150700.3.25.1">xen-4.20.2_06-150700.3.25.1 as a component of SUSE Linux Enterprise Module for Server Applications 15 SP7</FullProductName>
    </Relationship>
    <Relationship ProductReference="xen-devel-4.20.2_06-150700.3.25.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for Server Applications 15 SP7">
      <FullProductName ProductID="SUSE Linux Enterprise Module for Server Applications 15 SP7:xen-devel-4.20.2_06-150700.3.25.1">xen-devel-4.20.2_06-150700.3.25.1 as a component of SUSE Linux Enterprise Module for Server Applications 15 SP7</FullProductName>
    </Relationship>
    <Relationship ProductReference="xen-tools-4.20.2_06-150700.3.25.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for Server Applications 15 SP7">
      <FullProductName ProductID="SUSE Linux Enterprise Module for Server Applications 15 SP7:xen-tools-4.20.2_06-150700.3.25.1">xen-tools-4.20.2_06-150700.3.25.1 as a component of SUSE Linux Enterprise Module for Server Applications 15 SP7</FullProductName>
    </Relationship>
    <Relationship ProductReference="xen-tools-xendomains-wait-disk-4.20.2_06-150700.3.25.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Module for Server Applications 15 SP7">
      <FullProductName ProductID="SUSE Linux Enterprise Module for Server Applications 15 SP7:xen-tools-xendomains-wait-disk-4.20.2_06-150700.3.25.1">xen-tools-xendomains-wait-disk-4.20.2_06-150700.3.25.1 as a component of SUSE Linux Enterprise Module for Server Applications 15 SP7</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">Shadow mode tracing code uses a set of per-CPU variables to avoid
cumbersome parameter passing.  Some of these variables are written to
with guest controlled data, of guest controllable size.  That size can
be larger than the variable, and bounding of the writes was missing.</Note>
    </Notes>
    <CVE>CVE-2025-58150</CVE>
    <ProductStatuses>
      <Status Type="Fixed">
        <ProductID>Image SLES15-SP7-BYOS-EC2:xen-libs-4.20.2_06-150700.3.25.1</ProductID>
        <ProductID>Image SLES15-SP7-BYOS-EC2:xen-tools-domU-4.20.2_06-150700.3.25.1</ProductID>
        <ProductID>Image SLES15-SP7-Hardened-BYOS-EC2:xen-libs-4.20.2_06-150700.3.25.1</ProductID>
        <ProductID>Image SLES15-SP7-Hardened-BYOS-EC2:xen-tools-domU-4.20.2_06-150700.3.25.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for Basesystem 15 SP7:xen-libs-4.20.2_06-150700.3.25.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for Basesystem 15 SP7:xen-tools-domU-4.20.2_06-150700.3.25.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for Server Applications 15 SP7:xen-4.20.2_06-150700.3.25.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for Server Applications 15 SP7:xen-devel-4.20.2_06-150700.3.25.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for Server Applications 15 SP7:xen-tools-4.20.2_06-150700.3.25.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for Server Applications 15 SP7:xen-tools-xendomains-wait-disk-4.20.2_06-150700.3.25.1</ProductID>
      </Status>
    </ProductStatuses>
    <Threats>
      <Threat Type="Impact">
        <Description>moderate</Description>
      </Threat>
    </Threats>
    <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/2026/suse-su-20260589-1/</URL>
      </Remediation>
    </Remediations>
    <References>
      <Reference>
        <URL>https://www.suse.com/security/cve/CVE-2025-58150.html</URL>
        <Description>CVE-2025-58150</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1256745</URL>
        <Description>SUSE Bug 1256745</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">In the context switch logic Xen attempts to skip an IBPB in the case of
a vCPU returning to a CPU on which it was the previous vCPU to run.
While safe for Xen's isolation between vCPUs, this prevents the guest
kernel correctly isolating between tasks.  Consider:

 1) vCPU runs on CPU A, running task 1.
 2) vCPU moves to CPU B, idle gets scheduled on A.  Xen skips IBPB.
 3) On CPU B, guest kernel switches from task 1 to 2, issuing IBPB.
 4) vCPU moves back to CPU A.  Xen skips IBPB again.

Now, task 2 is running on CPU A with task 1's training still in the BTB.</Note>
    </Notes>
    <CVE>CVE-2026-23553</CVE>
    <ProductStatuses>
      <Status Type="Fixed">
        <ProductID>Image SLES15-SP7-BYOS-EC2:xen-libs-4.20.2_06-150700.3.25.1</ProductID>
        <ProductID>Image SLES15-SP7-BYOS-EC2:xen-tools-domU-4.20.2_06-150700.3.25.1</ProductID>
        <ProductID>Image SLES15-SP7-Hardened-BYOS-EC2:xen-libs-4.20.2_06-150700.3.25.1</ProductID>
        <ProductID>Image SLES15-SP7-Hardened-BYOS-EC2:xen-tools-domU-4.20.2_06-150700.3.25.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for Basesystem 15 SP7:xen-libs-4.20.2_06-150700.3.25.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for Basesystem 15 SP7:xen-tools-domU-4.20.2_06-150700.3.25.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for Server Applications 15 SP7:xen-4.20.2_06-150700.3.25.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for Server Applications 15 SP7:xen-devel-4.20.2_06-150700.3.25.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for Server Applications 15 SP7:xen-tools-4.20.2_06-150700.3.25.1</ProductID>
        <ProductID>SUSE Linux Enterprise Module for Server Applications 15 SP7:xen-tools-xendomains-wait-disk-4.20.2_06-150700.3.25.1</ProductID>
      </Status>
    </ProductStatuses>
    <Threats>
      <Threat Type="Impact">
        <Description>moderate</Description>
      </Threat>
    </Threats>
    <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/2026/suse-su-20260589-1/</URL>
      </Remediation>
    </Remediations>
    <References>
      <Reference>
        <URL>https://www.suse.com/security/cve/CVE-2026-23553.html</URL>
        <Description>CVE-2026-23553</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1256747</URL>
        <Description>SUSE Bug 1256747</Description>
      </Reference>
    </References>
  </Vulnerability>
</cvrfdoc>
