CVE-2019-10063
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...
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.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
9.0
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.
- Record
CVE-2019-10063- CVSS 3.0
- 9.0 Critical
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H - CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-20
- Updated
- 2026-11-02
CVE List No score
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.
- Record
CVE-2019-10063- Updated
- 2026-11-02
EUVDEUVD-2019-2124 No score
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.
- Record
EUVD-2019-2124- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-mc9j-733x-89cx
9.0
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...
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.
- Record
GHSA-mc9j-733x-89cx- CVSS 3.0
- 9.0 Critical
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H - Weakness
- CWE-20
- Updated
- 2026-11-02
OSV
9.0
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.
- Record
CVE-2019-10063- CVSS 3.0
- 9.0 Critical
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2019-10063
9.0
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.
- Record
DEBIAN-CVE-2019-10063- CVSS 3.0
- 9.0 Critical
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
Show 5 moreShow less
OSVOESA-2021-1380
8.8
flatpak security update
flatpak is a system for building, distributing and running sandboxed desktop applications on Linux. See https://wiki.gnome.org/Projects/SandboxedApps for more information.
Security Fix(es):
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.(CVE-2019-10063)
- Record
OESA-2021-1380- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2019:1024
8.8
Red Hat Security Advisory: flatpak security update
- Record
RHSA-2019:1024- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2019:1143
8.8
Red Hat Security Advisory: flatpak security update
- Record
RHSA-2019:1143- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2019-10063
9.0
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.
- Record
UBUNTU-CVE-2019-10063- CVSS 3.0
- 9.0 Critical
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10762-1 No score
flatpak-1.11.3-1.2 on GA media
These are all security issues fixed in the flatpak-1.11.3-1.2 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10762-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
flatpakDebian:12 |
before 1.2.3-2 | 1.2.3-2 |
flatpakDebian:13 |
before 1.2.3-2 | 1.2.3-2 |
flatpakDebian:14 |
before 1.2.3-2 | 1.2.3-2 |
flatpakopenEuler:20.03-LTS-SP1 |
before 1.0.3-6.oe1 | 1.0.3-6.oe1 |
flatpakopenEuler:20.03-LTS-SP2 |
before 1.0.3-6.oe1 | 1.0.3-6.oe1 |
flatpakRed Hat:enterprise_linux:7::client |
before 0:1.0.2-5.el7_6 | 0:1.0.2-5.el7_6 |
flatpak-debuginfoRed Hat:enterprise_linux:7::client |
before 0:1.0.2-5.el7_6 | 0:1.0.2-5.el7_6 |
flatpak-libsRed Hat:enterprise_linux:7::client |
before 0:1.0.2-5.el7_6 | 0:1.0.2-5.el7_6 |
flatpak-builderRed Hat:enterprise_linux:7::client |
before 0:1.0.0-5.el7_6 | 0:1.0.0-5.el7_6 |
flatpak-develRed Hat:enterprise_linux:7::client |
before 0:1.0.2-5.el7_6 | 0:1.0.2-5.el7_6 |
Show 22 moreShow less
| Package | Affected | Fixed |
|---|---|---|
flatpakRed Hat:enterprise_linux:7::computenode |
before 0:1.0.2-5.el7_6 | 0:1.0.2-5.el7_6 |
flatpak-builderRed Hat:enterprise_linux:7::computenode |
before 0:1.0.0-5.el7_6 | 0:1.0.0-5.el7_6 |
flatpak-debuginfoRed Hat:enterprise_linux:7::computenode |
before 0:1.0.2-5.el7_6 | 0:1.0.2-5.el7_6 |
flatpak-develRed Hat:enterprise_linux:7::computenode |
before 0:1.0.2-5.el7_6 | 0:1.0.2-5.el7_6 |
flatpak-libsRed Hat:enterprise_linux:7::computenode |
before 0:1.0.2-5.el7_6 | 0:1.0.2-5.el7_6 |
flatpakRed Hat:enterprise_linux:7::server |
before 0:1.0.2-5.el7_6 | 0:1.0.2-5.el7_6 |
flatpak-debuginfoRed Hat:enterprise_linux:7::server |
before 0:1.0.2-5.el7_6 | 0:1.0.2-5.el7_6 |
flatpak-libsRed Hat:enterprise_linux:7::server |
before 0:1.0.2-5.el7_6 | 0:1.0.2-5.el7_6 |
flatpak-builderRed Hat:enterprise_linux:7::server |
before 0:1.0.0-5.el7_6 | 0:1.0.0-5.el7_6 |
flatpak-develRed Hat:enterprise_linux:7::server |
before 0:1.0.2-5.el7_6 | 0:1.0.2-5.el7_6 |
flatpakRed Hat:enterprise_linux:7::workstation |
before 0:1.0.2-5.el7_6 | 0:1.0.2-5.el7_6 |
flatpak-debuginfoRed Hat:enterprise_linux:7::workstation |
before 0:1.0.2-5.el7_6 | 0:1.0.2-5.el7_6 |
flatpak-libsRed Hat:enterprise_linux:7::workstation |
before 0:1.0.2-5.el7_6 | 0:1.0.2-5.el7_6 |
flatpak-builderRed Hat:enterprise_linux:7::workstation |
before 0:1.0.0-5.el7_6 | 0:1.0.0-5.el7_6 |
flatpak-develRed Hat:enterprise_linux:7::workstation |
before 0:1.0.2-5.el7_6 | 0:1.0.2-5.el7_6 |
flatpakRed Hat:enterprise_linux:8::appstream |
before 0:1.0.6-3.el8_0 | 0:1.0.6-3.el8_0 |
flatpak-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:1.0.6-3.el8_0 | 0:1.0.6-3.el8_0 |
flatpak-debugsourceRed Hat:enterprise_linux:8::appstream |
before 0:1.0.6-3.el8_0 | 0:1.0.6-3.el8_0 |
flatpak-libsRed Hat:enterprise_linux:8::appstream |
before 0:1.0.6-3.el8_0 | 0:1.0.6-3.el8_0 |
flatpak-libs-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:1.0.6-3.el8_0 | 0:1.0.6-3.el8_0 |
flatpakUbuntu:18.04:LTS |
before 1.0.8-0ubuntu0.18.04.1, plus listed versions 0.8.7-50.10.0-10.10.0-20.10.1-10.10.2-1 Show 10 moreShow less0.10.2.1-10.10.2.1-20.10.3-10.11.1-0ubuntu10.11.3-20.11.3-30.11.7-0ubuntu0.11.0.1-0ubuntu0.11.0.6-0ubuntu0.11.0.7-0ubuntu0.18.04.1 |
1.0.8-0ubuntu0.18.04.1 |
flatpakopenSUSE:Tumbleweed From an advisory covering 4 CVEs |
before 1.11.3-1.2 | 1.11.3-1.2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2019-10063 is a critical vulnerability (CVSS 9.0) in Flatpak, published March 26, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.91%, the 79th percentile. Fixed in flatpak 1.2.3-2.
References
github.com/flatpak/flatpak/issues/2782
access.redhat.com/errata/RHSA-2019:1024
access.redhat.com/errata/RHSA-2019:1143
nvd.nist.gov/vuln/detail/CVE-2019-10063
github.com/advisories/GHSA-mc9j-733x-89cx
security-tracker.debian.org/tracker/CVE-2019-10063
Show 13 moreShow less
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2021-1380
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1695973
security.access.redhat.com/data/csaf/v2/advisories/2019/rhsa-2019_1024.json
access.redhat.com/security/cve/CVE-2019-10063
cve.org/CVERecord?id=CVE-2019-10063
security.access.redhat.com/data/csaf/v2/advisories/2019/rhsa-2019_1143.json
ubuntu.com/security/CVE-2019-10063
github.com/flatpak/flatpak/commit/a9107feeb4b8275b78965b36bf21b92d5724699e
suse.com/security/cve/CVE-2017-5226
suse.com/security/cve/CVE-2019-10063
suse.com/security/cve/CVE-2019-5736
suse.com/security/cve/CVE-2021-21261