Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCreate symlink in sandbox
-
DeliveryPoint symlink to arbitrary host path
-
ExploitInvoke sandbox-expose option
-
ExecutionAccess host files in sandbox
-
ImpactExecute code in host context
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling UNIX symlink resolution
|
| Exploitation Conditions | Flatpak versions prior to 1.16.4 running on Linux. Attacker must be able to create symlinks within a sandboxed Flatpak application. The application uses sandbox-expose options with attacker-controlled paths. No user interaction required; exploitation occurs when Flatpak mounts the symlink-resolved host path. |
| Impact | This vulnerability represents a critical security boundary violation with real-world exploitation potential, though risk signals are mixed. The CVSS v4.0 score of 9.3 reflects maximum severity across confidentiality, integrity, and availability impacts (VC:H/VI:H/VA:H) with network attack vector (AV:N), low complexity (AC:L), and no privileges required (PR:N). However, the network vector designation appears inconsistent with typical Flatpak deployment models where exploitation would require an already-installed malicious application, suggesting local attack context. No EPSS score was provided, and CISA KEV status is negative, indicating no confirmed active exploitation in the wild. The SSVC decision framework suggests high priority: the vulnerability is technically exploitable (symlink primitives are well-understood), likely automatable once an app is installed, and has complete host compromise as technical impact. The primary mitigating factor is that exploitation requires convincing a user to install a malicious Flatpak application first, which reduces immediate internet-scale risk but remains serious for supply chain or trojanized app scenarios. The availability of a vendor patch (1.16.4) and clear technical documentation in the GitHub Security Advisory elevates this to a mandatory remediation for any Linux environment using Flatpak for application isolation. |
| Exploit ScenarioDerived | An attacker distributes a seemingly legitimate Flatpak application through third-party repositories or social engineering (e.g., a gaming utility, media converter, or productivity tool). Once a user installs and runs the malicious application, it creates symbolic links within its sandbox pointing to sensitive host directories such as /etc/shadow, /root/.ssh, or system binary directories. The app then invokes Flatpak portal APIs with sandbox-expose options referencing these symlinks. Flatpak resolves the symlinks and mounts the actual host paths into the sandbox, giving the malicious app read/write access to host authentication databases, SSH keys, or the ability to replace system binaries. The attacker can exfiltrate credentials, install persistent backdoors in host startup scripts, or achieve full root-level code execution by replacing privileged binaries with trojaned versions. This scenario requires low attack complexity (AC:L) as symlink creation is trivial within the sandbox, and no user interaction beyond initial app installation (UI:N in ongoing exploitation). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 07, 2026
Sandbox escape in Flatpak versions prior to 1.16.4 allows applications to access arbitrary host filesystem paths and achieve host-level code execution through symlink manipulation in portal sandbox-expose options. The vulnerability requires no authentication (CVSS:4.0 PR:N) and is exploitable over the network with low complexity. No confirmed active exploitation (CISA KEV) or public exploit code identified at time of analysis, though the attack primitive is clearly documented in the vendor advisory.
RemediationAI
Immediately upgrade Flatpak to version 1.16.4 or later, which contains the complete fix for symlink resolution vulnerabilities in portal sandbox-expose handling. Linux distribution users should apply patches through their package manager (e.g., 'dnf update flatpak', 'apt update && apt upgrade flatpak') as downstream vendors backport the security fix. System administrators should verify the installed version with 'flatpak --version' and confirm it shows 1.16.4 or higher post-update. No effective workarounds exist that maintain Flatpak functionality while mitigating the vulnerability, as the issue is fundamental to portal path handling logic. Organizations unable to immediately patch should consider temporarily restricting Flatpak application installations to trusted sources only and auditing existing installed applications for suspicious behavior. Consult the official vendor security advisory at https://github.com/flatpak/flatpak/security/advisories/GHSA-cc2q-qc34-jprg for additional context and detection guidance. After patching, review installed Flatpak applications and remove any from untrusted or unknown sources.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Flatpak is a Linux application sandboxing framework designed to isolate containerized applications from the host system. The vulnerability (CWE-61: UNIX Symbolic Link Following) exists in the Flatpak portal's handling of sandbox-expose options. The portal service, which mediates controlled access between sandboxed apps and host resources, fails to properly validate or sanitize paths containing symbolic links. When an application provides a symlink path through sandbox-expose options, Flatpak resolves the symlink and mounts the target host path directly into the sandbox filesystem namespace. Because applications can control the creation and destination of symlinks within their sandbox environment, they can craft symlinks pointing to sensitive host directories (such as /etc, /root, or system binaries). The portal then grants the sandboxed app direct access to these resolved paths, completely bypassing the intended security boundary. This affects all deployments using Flatpak versions earlier than 1.16.4 where applications can influence sandbox-expose parameters.
Know when Flatpak gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
Sources disagree (Medium–Critical)CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
AV:L/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H
vuln.today treats the vendor’s rating as authoritative. A higher third-party CVSS (e.g. CISA-ADP) is shown for transparency but does not drive the headline severity.
CVSS VectorVendor: GitHub_M
Lifecycle Timeline
3DescriptionCVE.org
Flatpak is a Linux application sandboxing and distribution framework. Prior to 1.16.4, the Flatpak portal accepts paths in the sandbox-expose options which can be app-controlled symlinks pointing at arbitrary paths. Flatpak run mounts the resolved host path in the sandbox. This gives apps access to all host files and can be used as a primitive to gain code execution in the host context. This vulnerability is fixed in 1.16.4.
Executive ViewAI
Flatpak versions before 1.16.4 contain a critical sandbox escape vulnerability that allows containerized applications to bypass security controls and execute code at the host system level through symlink manipulation. This directly threatens organizations running Flatpak-containerized applications, as compromised or malicious apps can gain unrestricted access to sensitive data and system resources across the entire infrastructure.
Apply vendor patch. Until upgrade is complete: restrict Flatpak application execution to trusted applications only; disable network access for Flatpak containers where operationally feasible; enforce host-level filesystem access controls to limit exposure even if sandbox is breached.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
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. Rated critical sever
Message-filtering bypass in xdg-dbus-proxy before 0.1.9 lets a malicious or already-compromised sandboxed application -
Arbitrary file write outside the sandbox is possible through the FileChooser.SaveFiles portal method in xdg-desktop-port
Flatpak is a system for building, distributing, and running sandboxed desktop applications on Linux. Rated high severity
In dbus-proxy/flatpak-proxy.c in Flatpak before 0.8.9, and 0.9.x and 0.10.x before 0.10.3, crafted D-Bus messages to the
Arbitrary file deletion in Flatpak versions prior to 1.16.4 allows sandboxed applications to delete files on the host sy
Predictable FileTransfer tokens in XDG Desktop Portal let a malicious sandboxed application redirect drag-and-drop and c
Flatpak is a system for building, distributing, and running sandboxed desktop applications on Linux. Rated high severity
Flatpak before 1.0.7, and 1.1.x and 1.2.x before 1.2.3, exposes /proc in the apply_extra script sandbox, which allows at
In Flatpak before 0.8.7, a third-party app repository could include malicious apps that contain files with inappropriate
Flatpak is a system for building, distributing, and running sandboxed desktop applications on Linux. Rated high severity
Local privilege escalation to root in Flatpak before 1.18.1 lets an unprivileged user holding an active local session ab
Same weakness CWE-61 – UNIX Symbolic Link (Symlink) Following
View allVendor StatusVendor
SUSE
Severity: High| Product | Status |
|---|---|
| openSUSE Tumbleweed | Fixed |
| SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP4-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP4-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP5-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP5-LTSS | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP4 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | Affected |
| SUSE Linux Enterprise Desktop 15 SP7 | Fixed |
| SUSE Linux Enterprise High Performance Computing 15 SP7 | Fixed |
| SUSE Linux Enterprise Module for Desktop Applications 15 SP7 | Fixed |
| SUSE Linux Enterprise Server 15 SP7 | Fixed |
| SUSE Linux Enterprise Server 16.1 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 15 SP7 | Fixed |
| SUSE Linux Enterprise Server for SAP applications 16.1 | Fixed |
| openSUSE Leap 15.6 | Fixed |
| SUSE Linux Enterprise High Performance Computing 15 SP4 | Fixed |
| SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS | Fixed |
| SUSE Linux Enterprise High Performance Computing 15 SP5 | Fixed |
| SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS | Fixed |
| SUSE Linux Enterprise Module for Desktop Applications 15 SP4 | Fixed |
| SUSE Linux Enterprise Module for Desktop Applications 15 SP5 | Fixed |
| SUSE Linux Enterprise Module for Desktop Applications 15 SP6 | Fixed |
| SUSE Linux Enterprise Server 12 SP5 | Fixed |
| SUSE Linux Enterprise Server 12 SP5-LTSS | Fixed |
| SUSE Linux Enterprise Server 12 SP5-LTSS Extended Security | Fixed |
| SUSE Linux Enterprise Server 15 SP4 | Fixed |
| SUSE Linux Enterprise Server 15 SP4-LTSS | Fixed |
| SUSE Linux Enterprise Server 15 SP5 | Fixed |
| SUSE Linux Enterprise Server 15 SP5-LTSS | Fixed |
| SUSE Linux Enterprise Server 15 SP6 | Fixed |
| SUSE Linux Enterprise Server 15 SP6-LTSS | Fixed |
| SUSE Linux Enterprise Server LTSS Extended Security 12 SP5 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | Fixed |
| SUSE Manager Proxy 4.3 | Fixed |
| SUSE Manager Retail Branch Server 4.3 | Fixed |
| SUSE Manager Server 4.3 | Fixed |
| SUSE CaaS Platform 4.0 | Fixed |
| SUSE Enterprise Storage 6 | Fixed |
| SUSE Enterprise Storage 7 | Fixed |
| SUSE Enterprise Storage 7.1 | Fixed |
| SUSE Linux Enterprise Desktop 15 SP1 | Fixed |
| SUSE Linux Enterprise Desktop 15 SP2 | Fixed |
| SUSE Linux Enterprise Desktop 15 SP3 | Fixed |
| SUSE Linux Enterprise Desktop 15 SP4 | Fixed |
| SUSE Linux Enterprise Desktop 15 SP5 | Fixed |
| SUSE Linux Enterprise Desktop 15 SP6 | Fixed |
| SUSE Linux Enterprise High Performance Computing 15 SP1 | Fixed |
| SUSE Linux Enterprise High Performance Computing 15 SP1-ESPOS | Fixed |
| SUSE Linux Enterprise High Performance Computing 15 SP1-LTSS | Fixed |
| SUSE Linux Enterprise High Performance Computing 15 SP2 | Fixed |
| SUSE Linux Enterprise High Performance Computing 15 SP2-ESPOS | Fixed |
| SUSE Linux Enterprise High Performance Computing 15 SP2-LTSS | Fixed |
| SUSE Linux Enterprise High Performance Computing 15 SP3 | Fixed |
| SUSE Linux Enterprise High Performance Computing 15 SP3-ESPOS | Fixed |
| SUSE Linux Enterprise High Performance Computing 15 SP3-LTSS | Fixed |
| SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS | Fixed |
| SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS | Fixed |
| SUSE Linux Enterprise High Performance Computing 15 SP6 | Fixed |
| SUSE Linux Enterprise Module for Desktop Applications 15 SP1 | Fixed |
| SUSE Linux Enterprise Module for Desktop Applications 15 SP2 | Fixed |
| SUSE Linux Enterprise Module for Desktop Applications 15 SP3 | Fixed |
| SUSE Linux Enterprise Real Time 15 SP2 | Fixed |
| SUSE Linux Enterprise Real Time 15 SP3 | Fixed |
| SUSE Linux Enterprise Real Time 15 SP4 | Fixed |
| SUSE Linux Enterprise Server 15 SP1 | Fixed |
| SUSE Linux Enterprise Server 15 SP1-BCL | Fixed |
| SUSE Linux Enterprise Server 15 SP1-LTSS | Fixed |
| SUSE Linux Enterprise Server 15 SP2 | Fixed |
| SUSE Linux Enterprise Server 15 SP2-BCL | Fixed |
| SUSE Linux Enterprise Server 15 SP2-LTSS | Fixed |
| SUSE Linux Enterprise Server 15 SP3 | Fixed |
| SUSE Linux Enterprise Server 15 SP3-BCL | Fixed |
| SUSE Linux Enterprise Server 15 SP3-LTSS | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 15 SP1 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 15 SP2 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 15 SP3 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 15 SP4 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | Fixed |
| SUSE Manager Proxy 4.0 | Fixed |
| SUSE Manager Proxy 4.1 | Fixed |
| SUSE Manager Proxy 4.2 | Fixed |
| SUSE Manager Retail Branch Server 4.0 | Fixed |
| SUSE Manager Retail Branch Server 4.1 | Fixed |
| SUSE Manager Retail Branch Server 4.2 | Fixed |
| SUSE Manager Server 4.0 | Fixed |
| SUSE Manager Server 4.1 | Fixed |
| SUSE Manager Server 4.2 | Fixed |
| openSUSE Leap 15.3 | Fixed |
| openSUSE Leap 15.4 | Fixed |
| openSUSE Leap 15.5 | Fixed |
EUVD-2026-19970
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB