Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious Flatpak app with traversal in files/etc
-
DeliveryDistribute app via repo or bundle
-
ExploitVictim installs or upgrades the app
-
ExecutionFlatpak deploy follows traversal, writes as root
-
PersistHost files emptied or symlink-replaced
-
ImpactSystem integrity and availability degraded
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling UNIX symlink resolution
|
| Exploitation Conditions | Requires the victim to install or upgrade an attacker-supplied malicious Flatpak application that contains crafted path-traversal entries in its files/etc directory - this is the mandatory user-interaction gate (UI:R). Maximum impact (root-level writes to host files) occurs specifically in system-wide (per-system, root) Flatpak installations; per-user installs limit the damage to files writable by that user. Exploitation is therefore constrained by the need for a social-engineering / untrusted-source delivery step: the attacker cannot trigger it purely remotely without the user electing to install the app. No host authentication of the attacker is required. |
| Impact | This is a genuine but moderate-priority integrity/availability issue rather than a critical remote code execution flaw. The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, base 7.1) reflects the key trade-off: exploitation is low-complexity and needs no host authentication (PR:N), but it is gated by user interaction (UI:R) because a victim must actually install or upgrade the malicious Flatpak app. There is no confidentiality impact (C:N); the damage is limited-integrity corruption (I:L - emptying files or swapping them for symlinks, not arbitrary content control) with high availability impact (A:H - clobbering passwd, group, machine-id, or resolv.conf can break host services or identity). No EPSS score, no CISA KEV listing, and no public POC were provided, so exploitation is theoretical at time of analysis. Note a conflict worth flagging: the vector marks S:U, yet the flaw crosses the Flatpak sandbox boundary to write host files as root in system-wide installs, which is a strong argument for scope change (S:C) - verify with the vendor advisory. The AV:N rating is also debatable, since the true precondition is a user choosing to install an untrusted package, which is closer to a supply-chain/social-engineering vector than pure network reach. |
| Exploit ScenarioDerived | An attacker publishes or distributes a malicious Flatpak app (e.g., via an untrusted repository or a shared .flatpak bundle) whose files/etc directory contains crafted path-traversal entries. When a victim installs or upgrades the app - as root for a system-wide install - Flatpak's deployment logic follows the traversal and empties or symlink-replaces host files such as /etc/passwd, /etc/group, /etc/machine-id, or /etc/resolv.conf, degrading or breaking the host system. No public exploit code was identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Sep 29, 2026
Path traversal in Flatpak's app deployment handling of the exported files/etc directory allows a malicious Flatpak application to empty or replace host files such as /etc/passwd, /etc/group, /etc/machine-id, or /etc/resolv.conf with a symlink when that app is installed or upgraded; on system-wide installations the write is carried out as root. Exploitation is gated on user interaction: the victim must choose to install or upgrade the attacker-supplied app from an untrusted source (CVSS 3.1 base 7.1, AV:N/AC:L/PR:N/UI:R with high availability and low integrity impact), making this a genuine but moderate-priority integrity/availability issue rather than a critical remote code execution flaw. No public exploit code and no confirmed active exploitation (CISA KEV) were identified at time of analysis.
Earlier versions of this analysis (1)
Flatpak before 1.18.4 permits a malicious, locally installed application to perform a privileged overwrite of arbitrary host files-either with an empty file or a symlink to /run/host/monitor/resolv.conf-when the app is installed and run by a user. Exploitation requires user interaction to install the hostile app, is local (not network-reachable), and yields high integrity and availability impact limited by the sandbox escape to the host. No public exploit code or active exploitation has been identified at time of analysis; this is one of six flaws fixed in Flatpak 1.18.4.
RemediationAI
No vendor-released patch version was identified in the provided data; check the upstream Flatpak security advisory at https://github.com/flatpak/flatpak/security/advisories/GHSA-8xgq-v545-vgvf (and the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-97024) for the fixed release and upgrade to that exact version once published. Until a patched build is available, the most effective compensating control is to avoid system-wide installation of untrusted apps: prefer per-user installs (flatpak install --user) so any malicious files/etc traversal is constrained by the invoking user's privileges instead of running as root - the trade-off is that apps are no longer available to other users on the host and the same traversal could still damage files owned by that user. Restrict remotes to trusted sources and avoid sideloading Flatpak bundles from untrusted parties, since the mandatory install/upgrade user interaction is the delivery vector and cannot be triggered remotely without it. Add file-integrity monitoring (for example AIDE or inotify-based checks) on /etc/passwd, /etc/group, /etc/machine-id, and /etc/resolv.conf so tampering is detected immediately, and keep known-good copies so emptied or symlink-swapped files can be restored - note that recovering an emptied /etc/passwd or /etc/group may require booting into single-user or recovery mode, and that deleting an unexpected symlink where a regular file should be is required before restoring content. Tightening SELinux/AppArmor confinement on the Flatpak system helper reduces the blast radius but can break legitimate Flatpak operations and requires per-distribution policy testing. None of these workarounds substitute for the upstream fix, which should be treated as the primary remediation.
Affected ProductsAI
Affected product is Flatpak (the Flatpak application deployment/runtime tooling shipped on Linux distributions, including the Red Hat-tracked products referenced at https://access.redhat.com/security/cve/CVE-2026-97024 and https://bugzilla.redhat.com/show_bug.cgi?id=2542625). The input data does not provide CPE strings or an explicit affected-versus-fixed version range, so exact version boundaries must be taken from the upstream advisory at https://github.com/flatpak/flatpak/security/advisories/GHSA-8xgq-v545-vgvf and from the distribution advisories (Red Hat, plus whatever downstream advisories the upstream advisory cross-references). Risk is highest for hosts that perform system-wide (per-system, root) Flatpak installations and that install applications from untrusted or third-party remotes; per-user installations reduce, but do not eliminate, exposure because host writes are then limited to files writable by the invoking user. The deployment-time nature of the flaw means any Flatpak version exhibiting this behavior is affected at the moment an untrusted app is installed or upgraded.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The root cause class is CWE-61 (UNIX Symbolic Link Following), combined with path traversal during Flatpak's application deployment step. When a Flatpak app is installed or upgraded, Flatpak processes the exported files/etc directory shipped inside the application and materializes those entries onto the host; crafted traversal sequences in that directory let the deployment logic escape the intended destination and act on arbitrary host paths. Because the operation follows attacker-controlled symlinks, a malicious app can cause host files to be truncated/emptied or replaced by a symlink pointing elsewhere, and on per-system (root) installs the deployment is performed by Flatpak's privileged system helper, so the resulting write/overwrite runs with root privileges. The Unix account and identity files named in the description (/etc/passwd, /etc/group, /etc/machine-id, /etc/resolv.conf) are security- and availability-sensitive: damaging them can disrupt authentication, group resolution, system identity, and DNS resolution. No CPE strings or explicit version boundaries were supplied in the input data; the affected surface is Flatpak itself and the Linux distributions that package it, including the Red Hat-tracked products referenced by the Red Hat CVE page and Bugzilla entry. The assessed vector (S:C) reflects that the malicious app's scope crosses from the app sandbox/deployment context into the host filesystem.
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
AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H
Malicious app is delivered/installed by the victim (UI:R, PR:N); a sandboxed app writing host files as root crosses a trust boundary (S:C); file emptying/symlink swap gives limited integrity (I:L) and high availability (A:H), no confidentiality.
Primary rating from Vendor (CNA).
CVSS VectorVendor
Lifecycle Timeline
2Description PRE-NVD
Articles & Coverage 1
Technical POC Analysis
CWE-61 (UNIX Symbolic Link Following), described by the advisory as a path traversal during app installation.
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Executive ViewAI
A high-severity flaw in Flatpak, the Linux application packaging and sandboxing framework used on many corporate Linux workstations and servers, allows a malicious application to overwrite or replace core host configuration files such as /etc/passwd when a user installs or upgrades it - and on system-wide installations the change is made with root privileges. The practical consequence is loss of endpoint integrity and potential loss of access to affected machines, but the attack requires a user to deliberately install software from an untrusted source, so it is a moderate-priority risk rather than a silent compromise. Leadership should care because no vendor patch is currently available, meaning every Linux desktop and server running Flatpak with system-wide deployment remains exposed until mitigating controls are in place.
No vendor-released patch identified at time of analysis. Interim mitigations: restrict Flatpak installations to approved/trusted remotes only, prefer per-user installs over system-wide installs to avoid root-privileged writes, remove untrusted remotes, limit who can add remotes or perform system-wide installs, enable file-integrity monitoring on /etc to detect unexpected symlinks or content changes, verify SELinux/AppArmor enforcement is active, and monitor upstream Flatpak and distribution advisories for a patched release.
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
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
Sandbox escape in Flatpak versions prior to 1.16.4 allows applications to access arbitrary host filesystem paths and ach
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
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
Message-filtering bypass in xdg-dbus-proxy before 0.1.9 lets a malicious or already-compromised sandboxed application -
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
Path traversal in Flatpak's handling of the export/bin directory during application deployment allows a malicious Flatpa
Same weakness CWE-61 – UNIX Symbolic Link (Symlink) Following
View allSame technique Path Traversal
View allVendor StatusVendor
SUSE
Severity: Important| Product | Status |
|---|---|
| openSUSE Tumbleweed | Fixed |
| SUSE Linux Enterprise Desktop 15 SP7 | Affected |
| SUSE Linux Enterprise Module for Desktop Applications 15 SP7 | Affected |
| SUSE Linux Enterprise Server 15 SP7 | Affected |
| SUSE Linux Enterprise Server 16.0 | Affected |
| SUSE Linux Enterprise Server 16.1 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP7 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.0 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.1 | Affected |
| openSUSE Leap 16.0 | Affected |
| SUSE Linux Enterprise High Performance Computing 12 SP5 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS | Affected |
| SUSE Linux Enterprise Module for Desktop Applications 15 SP4 | Affected |
| SUSE Linux Enterprise Module for Desktop Applications 15 SP5 | Affected |
| SUSE Linux Enterprise Module for Desktop Applications 15 SP6 | Affected |
| SUSE Linux Enterprise Server 12 SP5 | Affected |
| SUSE Linux Enterprise Server 12 SP5-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP4 | Affected |
| SUSE Linux Enterprise Server 15 SP4-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP5 | Affected |
| SUSE Linux Enterprise Server 15 SP5-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP6 | Affected |
| SUSE Linux Enterprise Server 15 SP6-LTSS | Affected |
| SUSE Linux Enterprise Server LTSS Extended Security 12 SP5 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP4 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | Affected |
| SUSE CaaS Platform 4.0 | Affected |
| SUSE Enterprise Storage 6 | Affected |
| SUSE Enterprise Storage 7 | Affected |
| SUSE Enterprise Storage 7.1 | Affected |
| SUSE Linux Enterprise Desktop 15 SP1 | Affected |
| SUSE Linux Enterprise Desktop 15 SP2 | Affected |
| SUSE Linux Enterprise Desktop 15 SP3 | Affected |
| SUSE Linux Enterprise Desktop 15 SP4 | Affected |
| SUSE Linux Enterprise Desktop 15 SP5 | Affected |
| SUSE Linux Enterprise Desktop 15 SP6 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS | Affected |
| SUSE Linux Enterprise Module for Desktop Applications 15 SP1 | Affected |
| SUSE Linux Enterprise Module for Desktop Applications 15 SP2 | Affected |
| SUSE Linux Enterprise Module for Desktop Applications 15 SP3 | Affected |
| SUSE Linux Enterprise Real Time 15 SP2 | Affected |
| SUSE Linux Enterprise Real Time 15 SP3 | Affected |
| SUSE Linux Enterprise Real Time 15 SP4 | Affected |
| SUSE Linux Enterprise Server 15 SP1 | Affected |
| SUSE Linux Enterprise Server 15 SP1-BCL | Affected |
| SUSE Linux Enterprise Server 15 SP1-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP2 | Affected |
| SUSE Linux Enterprise Server 15 SP2-BCL | Affected |
| SUSE Linux Enterprise Server 15 SP2-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP3 | Affected |
| SUSE Linux Enterprise Server 15 SP3-BCL | Affected |
| SUSE Linux Enterprise Server 15 SP3-LTSS | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP1 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP2 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP3 | Affected |
| SUSE Manager Proxy 4.0 | Affected |
| SUSE Manager Proxy 4.1 | Affected |
| SUSE Manager Proxy 4.2 | Affected |
| SUSE Manager Proxy 4.3 | Affected |
| SUSE Manager Retail Branch Server 4.0 | Affected |
| SUSE Manager Retail Branch Server 4.1 | Affected |
| SUSE Manager Retail Branch Server 4.2 | Affected |
| SUSE Manager Retail Branch Server 4.3 | Affected |
| SUSE Manager Server 4.0 | Affected |
| SUSE Manager Server 4.1 | Affected |
| SUSE Manager Server 4.2 | Affected |
| SUSE Manager Server 4.3 | Affected |
| openSUSE Leap 15.3 | Affected |
| openSUSE Leap 15.4 | Affected |
| openSUSE Leap 15.5 | Affected |
| openSUSE Leap 15.6 | Affected |
| SUSE Linux Enterprise Server for NVIDIA 16.1 | Affected |
EUVD-2026-88624
NVD
CVE.org
EPSS
Vulnrichment
GitHub
Exploit-DB