<?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">flatpak-1.11.3-1.2 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:10762</ID>
    </Identification>
    <Status>Final</Status>
    <Version>1</Version>
    <RevisionHistory>
      <Revision>
        <Number>1</Number>
        <Date>2024-06-17T21:45:33Z</Date>
        <Description>current</Description>
      </Revision>
    </RevisionHistory>
    <InitialReleaseDate>2024-06-17T21:45:33Z</InitialReleaseDate>
    <CurrentReleaseDate>2024-06-17T21:45:33Z</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">flatpak-1.11.3-1.2 on GA media</Note>
    <Note Title="Details" Type="General" Ordinal="2" xml:lang="en">These are all security issues fixed in the flatpak-1.11.3-1.2 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-10762</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/>
      <Description>E-Mail link for openSUSE-SU-2024:10762</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://www.suse.com/security/cve/CVE-2017-5226/</URL>
      <Description>SUSE CVE CVE-2017-5226 page</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/security/cve/CVE-2019-10063/</URL>
      <Description>SUSE CVE CVE-2019-10063 page</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/security/cve/CVE-2019-5736/</URL>
      <Description>SUSE CVE CVE-2019-5736 page</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/security/cve/CVE-2021-21261/</URL>
      <Description>SUSE CVE CVE-2021-21261 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="flatpak-1.11.3-1.2">
      <FullProductName ProductID="flatpak-1.11.3-1.2">flatpak-1.11.3-1.2</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="flatpak-devel-1.11.3-1.2">
      <FullProductName ProductID="flatpak-devel-1.11.3-1.2">flatpak-devel-1.11.3-1.2</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="flatpak-zsh-completion-1.11.3-1.2">
      <FullProductName ProductID="flatpak-zsh-completion-1.11.3-1.2">flatpak-zsh-completion-1.11.3-1.2</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="libflatpak0-1.11.3-1.2">
      <FullProductName ProductID="libflatpak0-1.11.3-1.2">libflatpak0-1.11.3-1.2</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="system-user-flatpak-1.11.3-1.2">
      <FullProductName ProductID="system-user-flatpak-1.11.3-1.2">system-user-flatpak-1.11.3-1.2</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="typelib-1_0-Flatpak-1_0-1.11.3-1.2">
      <FullProductName ProductID="typelib-1_0-Flatpak-1_0-1.11.3-1.2">typelib-1_0-Flatpak-1_0-1.11.3-1.2</FullProductName>
    </Branch>
    <Relationship ProductReference="flatpak-1.11.3-1.2" RelationType="Default Component Of" RelatesToProductReference="openSUSE Tumbleweed">
      <FullProductName ProductID="openSUSE Tumbleweed:flatpak-1.11.3-1.2">flatpak-1.11.3-1.2 as a component of openSUSE Tumbleweed</FullProductName>
    </Relationship>
    <Relationship ProductReference="flatpak-devel-1.11.3-1.2" RelationType="Default Component Of" RelatesToProductReference="openSUSE Tumbleweed">
      <FullProductName ProductID="openSUSE Tumbleweed:flatpak-devel-1.11.3-1.2">flatpak-devel-1.11.3-1.2 as a component of openSUSE Tumbleweed</FullProductName>
    </Relationship>
    <Relationship ProductReference="flatpak-zsh-completion-1.11.3-1.2" RelationType="Default Component Of" RelatesToProductReference="openSUSE Tumbleweed">
      <FullProductName ProductID="openSUSE Tumbleweed:flatpak-zsh-completion-1.11.3-1.2">flatpak-zsh-completion-1.11.3-1.2 as a component of openSUSE Tumbleweed</FullProductName>
    </Relationship>
    <Relationship ProductReference="libflatpak0-1.11.3-1.2" RelationType="Default Component Of" RelatesToProductReference="openSUSE Tumbleweed">
      <FullProductName ProductID="openSUSE Tumbleweed:libflatpak0-1.11.3-1.2">libflatpak0-1.11.3-1.2 as a component of openSUSE Tumbleweed</FullProductName>
    </Relationship>
    <Relationship ProductReference="system-user-flatpak-1.11.3-1.2" RelationType="Default Component Of" RelatesToProductReference="openSUSE Tumbleweed">
      <FullProductName ProductID="openSUSE Tumbleweed:system-user-flatpak-1.11.3-1.2">system-user-flatpak-1.11.3-1.2 as a component of openSUSE Tumbleweed</FullProductName>
    </Relationship>
    <Relationship ProductReference="typelib-1_0-Flatpak-1_0-1.11.3-1.2" RelationType="Default Component Of" RelatesToProductReference="openSUSE Tumbleweed">
      <FullProductName ProductID="openSUSE Tumbleweed:typelib-1_0-Flatpak-1_0-1.11.3-1.2">typelib-1_0-Flatpak-1_0-1.11.3-1.2 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">When executing a program via the bubblewrap sandbox, the nonpriv session can escape to the parent session by using the TIOCSTI ioctl to push characters into the terminal's input buffer, allowing an attacker to escape the sandbox.</Note>
    </Notes>
    <CVE>CVE-2017-5226</CVE>
    <ProductStatuses>
      <Status Type="Fixed">
        <ProductID>openSUSE Tumbleweed:flatpak-1.11.3-1.2</ProductID>
        <ProductID>openSUSE Tumbleweed:flatpak-devel-1.11.3-1.2</ProductID>
        <ProductID>openSUSE Tumbleweed:flatpak-zsh-completion-1.11.3-1.2</ProductID>
        <ProductID>openSUSE Tumbleweed:libflatpak0-1.11.3-1.2</ProductID>
        <ProductID>openSUSE Tumbleweed:system-user-flatpak-1.11.3-1.2</ProductID>
        <ProductID>openSUSE Tumbleweed:typelib-1_0-Flatpak-1_0-1.11.3-1.2</ProductID>
      </Status>
    </ProductStatuses>
    <Threats>
      <Threat Type="Impact">
        <Description>important</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/>
      </Remediation>
    </Remediations>
    <References>
      <Reference>
        <URL>https://www.suse.com/security/cve/CVE-2017-5226.html</URL>
        <Description>CVE-2017-5226</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1130637</URL>
        <Description>SUSE Bug 1130637</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1173998</URL>
        <Description>SUSE Bug 1173998</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1174073</URL>
        <Description>SUSE Bug 1174073</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1209411</URL>
        <Description>SUSE Bug 1209411</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">Flatpak before 1.0.8, 1.1.x and 1.2.x before 1.2.4, and 1.3.x before 1.3.1 allows a sandbox bypass. Flatpak versions since 0.8.1 address CVE-2017-5226 by using a seccomp filter to prevent sandboxed apps from using the TIOCSTI ioctl, which could otherwise be used to inject commands into the controlling terminal so that they would be executed outside the sandbox after the sandboxed app exits. This fix was incomplete: on 64-bit platforms, the seccomp filter could be bypassed by an ioctl request number that has TIOCSTI in its 32 least significant bits and an arbitrary nonzero value in its 32 most significant bits, which the Linux kernel would treat as equivalent to TIOCSTI.</Note>
    </Notes>
    <CVE>CVE-2019-10063</CVE>
    <ProductStatuses>
      <Status Type="Fixed">
        <ProductID>openSUSE Tumbleweed:flatpak-1.11.3-1.2</ProductID>
        <ProductID>openSUSE Tumbleweed:flatpak-devel-1.11.3-1.2</ProductID>
        <ProductID>openSUSE Tumbleweed:flatpak-zsh-completion-1.11.3-1.2</ProductID>
        <ProductID>openSUSE Tumbleweed:libflatpak0-1.11.3-1.2</ProductID>
        <ProductID>openSUSE Tumbleweed:system-user-flatpak-1.11.3-1.2</ProductID>
        <ProductID>openSUSE Tumbleweed:typelib-1_0-Flatpak-1_0-1.11.3-1.2</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/>
      </Remediation>
    </Remediations>
    <References>
      <Reference>
        <URL>https://www.suse.com/security/cve/CVE-2019-10063.html</URL>
        <Description>CVE-2019-10063</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1130637</URL>
        <Description>SUSE Bug 1130637</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1133041</URL>
        <Description>SUSE Bug 1133041</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1133043</URL>
        <Description>SUSE Bug 1133043</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">runc through 1.0-rc6, as used in Docker before 18.09.2 and other products, allows attackers to overwrite the host runc binary (and consequently obtain host root access) by leveraging the ability to execute a command as root within one of these types of containers: (1) a new container with an attacker-controlled image, or (2) an existing container, to which the attacker previously had write access, that can be attached with docker exec. This occurs because of file-descriptor mishandling, related to /proc/self/exe.</Note>
    </Notes>
    <CVE>CVE-2019-5736</CVE>
    <ProductStatuses>
      <Status Type="Fixed">
        <ProductID>openSUSE Tumbleweed:flatpak-1.11.3-1.2</ProductID>
        <ProductID>openSUSE Tumbleweed:flatpak-devel-1.11.3-1.2</ProductID>
        <ProductID>openSUSE Tumbleweed:flatpak-zsh-completion-1.11.3-1.2</ProductID>
        <ProductID>openSUSE Tumbleweed:libflatpak0-1.11.3-1.2</ProductID>
        <ProductID>openSUSE Tumbleweed:system-user-flatpak-1.11.3-1.2</ProductID>
        <ProductID>openSUSE Tumbleweed:typelib-1_0-Flatpak-1_0-1.11.3-1.2</ProductID>
      </Status>
    </ProductStatuses>
    <Threats>
      <Threat Type="Impact">
        <Description>important</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/>
      </Remediation>
    </Remediations>
    <References>
      <Reference>
        <URL>https://www.suse.com/security/cve/CVE-2019-5736.html</URL>
        <Description>CVE-2019-5736</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1121967</URL>
        <Description>SUSE Bug 1121967</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1122185</URL>
        <Description>SUSE Bug 1122185</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1173421</URL>
        <Description>SUSE Bug 1173421</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1218894</URL>
        <Description>SUSE Bug 1218894</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">Flatpak is a system for building, distributing, and running sandboxed desktop applications on Linux. A bug was discovered in the `flatpak-portal` service that can allow sandboxed applications to execute arbitrary code on the host system (a sandbox escape). This sandbox-escape bug is present in versions from 0.11.4 and before fixed versions 1.8.5 and 1.10.0. The Flatpak portal D-Bus service (`flatpak-portal`, also known by its D-Bus service name `org.freedesktop.portal.Flatpak`) allows apps in a Flatpak sandbox to launch their own subprocesses in a new sandbox instance, either with the same security settings as the caller or with more restrictive security settings. For example, this is used in Flatpak-packaged web browsers such as Chromium to launch subprocesses that will process untrusted web content, and give those subprocesses a more restrictive sandbox than the browser itself. In vulnerable versions, the Flatpak portal service passes caller-specified environment variables to non-sandboxed processes on the host system, and in particular to the `flatpak run` command that is used to launch the new sandbox instance. A malicious or compromised Flatpak app could set environment variables that are trusted by the `flatpak run` command, and use them to execute arbitrary code that is not in a sandbox. As a workaround, this vulnerability can be mitigated by preventing the `flatpak-portal` service from starting, but that mitigation will prevent many Flatpak apps from working correctly. This is fixed in versions 1.8.5 and 1.10.0.</Note>
    </Notes>
    <CVE>CVE-2021-21261</CVE>
    <ProductStatuses>
      <Status Type="Fixed">
        <ProductID>openSUSE Tumbleweed:flatpak-1.11.3-1.2</ProductID>
        <ProductID>openSUSE Tumbleweed:flatpak-devel-1.11.3-1.2</ProductID>
        <ProductID>openSUSE Tumbleweed:flatpak-zsh-completion-1.11.3-1.2</ProductID>
        <ProductID>openSUSE Tumbleweed:libflatpak0-1.11.3-1.2</ProductID>
        <ProductID>openSUSE Tumbleweed:system-user-flatpak-1.11.3-1.2</ProductID>
        <ProductID>openSUSE Tumbleweed:typelib-1_0-Flatpak-1_0-1.11.3-1.2</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/>
      </Remediation>
    </Remediations>
    <References>
      <Reference>
        <URL>https://www.suse.com/security/cve/CVE-2021-21261.html</URL>
        <Description>CVE-2021-21261</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1180996</URL>
        <Description>SUSE Bug 1180996</Description>
      </Reference>
    </References>
  </Vulnerability>
</cvrfdoc>
