<?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 docker</DocumentTitle>
  <DocumentType>SUSE Patch</DocumentType>
  <DocumentPublisher Type="Vendor">
    <ContactDetails>security@suse.de</ContactDetails>
    <IssuingAuthority>SUSE Security Team</IssuingAuthority>
  </DocumentPublisher>
  <DocumentTracking>
    <Identification>
      <ID>SUSE-SU-2025:20510-1</ID>
    </Identification>
    <Status>Final</Status>
    <Version>1</Version>
    <RevisionHistory>
      <Revision>
        <Number>1</Number>
        <Date>2025-07-28T14:33:11Z</Date>
        <Description>current</Description>
      </Revision>
    </RevisionHistory>
    <InitialReleaseDate>2025-07-28T14:33:11Z</InitialReleaseDate>
    <CurrentReleaseDate>2025-07-28T14:33:11Z</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 docker</Note>
    <Note Title="Details" Type="General" Ordinal="2" xml:lang="en">This update for docker fixes the following issues:

- Update to Go 1.24 for builds, to match upstream.

- Update to Docker 28.3.2-ce. See upstream changelog online at
  &lt;https://docs.docker.com/engine/release-notes/28/#2832&gt;

- Update to Docker 28.3.1-ce. See upstream changelog online at
  &lt;https://docs.docker.com/engine/release-notes/28/#2831&gt;

- Update to Docker 28.3.0-ce. See upstream changelog online at
  &lt;https://docs.docker.com/engine/release-notes/28/#2830&gt;
  bsc#1246556

- Update to docker-buildx v0.25.0. Upstream changelog:
  &lt;https://github.com/docker/buildx/releases/tag/v0.25.0&gt;

- CVE-2025-22872: golang.org/x/net/html: Fixed incorrectly interpreted tags 
  causing content to be placed wrong scope during DOM construction (bsc#1241830)  

- Do not try to inject SUSEConnect secrets when in Rootless Docker mode, as
  Docker does not have permission to access the host zypper credentials in this
  mode (and unprivileged users cannot disable the feature using
  /etc/docker/suse-secrets-enable.) bsc#1240150

- Always clear SUSEConnect suse_* secrets when starting containers regardless
  of whether the daemon was built with SUSEConnect support. Not doing this
  causes containers from SUSEConnect-enabled daemons to fail to start when
  running with SUSEConnect-disabled (i.e. upstream) daemons.

  This was a long-standing issue with our secrets support but until recently
  this would've required migrating from SLE packages to openSUSE packages
  (which wasn't supported). However, as SLE Micro 6.x and SLES 16 will move
  away from in-built SUSEConnect support, this is now a practical issue users
  will run into. bsc#1244035
</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-SLE-Micro-6.0-398</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/2025/suse-su-202520510-1/</URL>
      <Description>Link for SUSE-SU-2025:20510-1</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://lists.suse.com/pipermail/sle-updates/2025-August/041041.html</URL>
      <Description>E-Mail link for SUSE-SU-2025:20510-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/1240150</URL>
      <Description>SUSE Bug 1240150</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/1241830</URL>
      <Description>SUSE Bug 1241830</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/1242114</URL>
      <Description>SUSE Bug 1242114</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/1243833</URL>
      <Description>SUSE Bug 1243833</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/1244035</URL>
      <Description>SUSE Bug 1244035</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/1246556</URL>
      <Description>SUSE Bug 1246556</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/security/cve/CVE-2025-22872/</URL>
      <Description>SUSE CVE CVE-2025-22872 page</Description>
    </Reference>
  </DocumentReferences>
  <ProductTree xmlns="http://www.icasi.org/CVRF/schema/prod/1.1">
    <Branch Type="Product Family" Name="SUSE Linux Micro 6.0">
      <Branch Type="Product Name" Name="SUSE Linux Micro 6.0">
        <FullProductName ProductID="SUSE Linux Micro 6.0" CPE="cpe:/o:suse:sl-micro:6.0">SUSE Linux Micro 6.0</FullProductName>
      </Branch>
    </Branch>
    <Branch Type="Product Version" Name="docker-28.3.2_ce-5.1">
      <FullProductName ProductID="docker-28.3.2_ce-5.1">docker-28.3.2_ce-5.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="docker-buildx-0.25.0-5.1">
      <FullProductName ProductID="docker-buildx-0.25.0-5.1">docker-buildx-0.25.0-5.1</FullProductName>
    </Branch>
    <Relationship ProductReference="docker-28.3.2_ce-5.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Micro 6.0">
      <FullProductName ProductID="SUSE Linux Micro 6.0:docker-28.3.2_ce-5.1">docker-28.3.2_ce-5.1 as a component of SUSE Linux Micro 6.0</FullProductName>
    </Relationship>
    <Relationship ProductReference="docker-buildx-0.25.0-5.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Micro 6.0">
      <FullProductName ProductID="SUSE Linux Micro 6.0:docker-buildx-0.25.0-5.1">docker-buildx-0.25.0-5.1 as a component of SUSE Linux Micro 6.0</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">The tokenizer incorrectly interprets tags with unquoted attribute values that end with a solidus character (/) as self-closing. When directly using Tokenizer, this can result in such tags incorrectly being marked as self-closing, and when using the Parse functions, this can result in content following such tags as being placed in the wrong scope during DOM construction, but only when tags are in foreign content (e.g. &lt;math&gt;, &lt;svg&gt;, etc contexts).</Note>
    </Notes>
    <CVE>CVE-2025-22872</CVE>
    <ProductStatuses>
      <Status Type="Fixed">
        <ProductID>SUSE Linux Micro 6.0:docker-28.3.2_ce-5.1</ProductID>
        <ProductID>SUSE Linux Micro 6.0:docker-buildx-0.25.0-5.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/2025/suse-su-202520510-1/</URL>
      </Remediation>
    </Remediations>
    <References>
      <Reference>
        <URL>https://www.suse.com/security/cve/CVE-2025-22872.html</URL>
        <Description>CVE-2025-22872</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1241710</URL>
        <Description>SUSE Bug 1241710</Description>
      </Reference>
    </References>
  </Vulnerability>
</cvrfdoc>
