Skip to main content

Flatpak EUVDEUVD-2026-88553

| CVE-2026-97026 LOW
Creation of Temporary File With Insecure Permissions (CWE-378)
2026-09-28
3.9
CVSS 3.1 · Vendor
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain local unprivileged account on host
  2. Exploit
    Locate world-accessible /var/tmp/flatpak-cache-* directory
  3. Execution
    Read temporary repository contents
  4. Impact
    Disclose sensitive cached data

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V5 - File Handling Temp file with insecure permissions
Exploitation Conditions

Requires a local, unprivileged user account on a system where Flatpak (before 1.18.4) has created temporary repository cache directories under /var/tmp/flatpak-cache-* during an app or runtime download; the affected directories must exist at exploitation time and the attacker reads them before cleanup. Limiting factors: exploitation is confined to multi-user hosts (single-user desktops have little exposure), needs local access rather than network reach, and yields only whatever data resides in the transient cache - there is no privilege escalation or code execution component.

Impact

No CVSS vector, CWE, EPSS, KEV, or POC data is provided for CVE-2026-97026, so risk must be inferred from the advisory text alone. The fix - 'Restrict permissions on temporary repository directories in /var/tmp/flatpak-cache-*' - indicates a local information-exposure flaw (incorrect/overly-permissive default permissions, CWE-276/732) on world-readable or otherwise accessible temp cache directories used during app/runtime downloads. Because this was disclosed alongside CVE-2026-97025 (auth token leakage from OCI repositories), the temp directories plausibly contain downloaded repository data and potentially sensitive material that other local users on the same host could read. This is a local, low-severity issue: it requires a co-resident unprivileged account and yields at most confidentiality exposure, not privilege escalation or RCE. It is NOT in CISA KEV and there is no public exploit identified at time of analysis, so it is a hygiene/hardening fix rather than an urgent priority. Reported by AISLE in cooperation with Red Hat, which lends credibility, but no independent CVSS scoring exists to confirm severity - treat the local/low-impact characterization as inferred, not vendor-confirmed.

Exploit ScenarioDerived

On a multi-user Linux host, an unprivileged local user browses the /var/tmp/flatpak-cache-* directories created by another user's (or system) Flatpak download operation and reads their contents due to lax directory permissions, potentially exposing downloaded repository data or credentials. No public exploit code is identified; exploitation is opportunistic file reading requiring an existing local account.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 28, 2026

Incorrect permissions on temporary repository cache directories in Flatpak before 1.18.4 allow a local, unprivileged user to read data left behind in /var/tmp/flatpak-cache-* while another user's app or runtime is being downloaded from an OCI repository. Exploitation requires a pre-existing local account on a multi-user host and the transient cache directory to still exist before Flatpak cleans it up, and the result is low-confidentiality information disclosure only - no privilege escalation, code execution, or file modification is possible, and no public exploit identified at time of analysis. The same 1.18.4 release addresses several more serious sibling issues (CVE-2026-97023, CVE-2026-97024, CVE-2026-97025, CVE-2026-97027, CVE-2026-97029), so a single upgrade remediates all of them.

RemediationAI

Upgrade to Flatpak 1.18.4 or later, the vendor-released patch that addresses this issue alongside its five sibling CVEs from the same advisory (https://seclists.org/oss-sec/2026/q3/965, GHSA-r9w3-qx54-qvc8); distributions that backport should confirm the /var/tmp/flatpak-cache-* permission change is included, not just the version string. If the upgrade must be staged, reduce exposure by deleting stale /var/tmp/flatpak-cache-* directories after install or update operations - with the trade-off that this discards partially downloaded or resumable OCI content and forces re-downloads, so it should be a cleanup step rather than a deletion loop running during pulls. On multi-user hosts where local accounts are not fully trusted, treat the vulnerability as an argument for segregating untrusted users onto separate virtual machines or user namespaces rather than relying on Flatpak's cache handling, since the attacker needs only an ordinary local login and no interaction from the victim. Mount-level hardening of /var/tmp (for example restrictive mount options or a private tmpfs) is a heavier compensating control and should be evaluated carefully because many services rely on /var/tmp persisting across reboots, so breaking that assumption can cause unrelated application failures; it is best applied selectively on hosts that are already multi-user and already under the 1.18.4 baseline.

Affected ProductsAI

Flatpak versions prior to 1.18.4 running on hosts where the OCI app/runtime pull path populates temporary repository directories under /var/tmp/flatpak-cache-*; the fix ships in Flatpak 1.18.4, tracked upstream as GHSA-r9w3-qx54-qvc8 and announced in the vendor release notice referenced at https://seclists.org/oss-sec/2026/q3/965. No CPE strings or vendor CVE page are supplied in the input data, so the affected set should be read as 'Flatpak < 1.18.4 on multi-user Linux systems,' with single-user desktops effectively at negligible exposure because there is no second local account to abuse the world-readable cache. Exposure is also conditional on the transient directories existing at the moment of attack, which limits the window to active download/install operations and to installations where cleanup has not yet run. Because the same advisory bundles CVE-2026-97023, CVE-2026-97024, CVE-2026-97025, CVE-2026-97027, and CVE-2026-97029 into the 1.18.4 release, any inventory of affected systems should be treated as covering all six issues rather than CVE-2026-97026 in isolation.

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

Flatpak's OCI download path stages repository data in per-operation temporary directories named /var/tmp/flatpak-cache-*, and the flaw is that these directories were created without restrictive permissions. This matters because /var/tmp follows the traditional sticky, world-writable semantics rather than per-user private directories such as /run/user/$UID or XDG_RUNTIME_DIR, so anything placed there with permissive modes is readable by every local account on the machine; the entries are transient, since Flatpak removes them once the pull completes. No CWE is assigned in the supplied data, but the failure mode is characteristic of incorrect permission assignment on shared temporary storage (the CWE-732 family): the root cause is a mode/ownership omission, not a memory-safety bug, path traversal, or authentication bypass. The assessed vector CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N reflects exactly that shape - local access, low privilege required, no user interaction, unchanged scope, and limited confidentiality impact with no integrity or availability component. No EPSS score, KEV entry, POC reference, or CVE-specific CVSS vector accompanies the CVE in the available data; the only source is the oss-security release notice for Flatpak 1.18.4, and the assessed risk is therefore inferred from the advisory text plus the mechanics of /var/tmp rather than from an authoritative score.

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

Vendor (CNA) PRIMARY 3.9 LOW
AV:L/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:L
vuln.today AI 3.3 LOW

Local co-resident account required (AV:L, PR:L); overly-permissive temp directory yields confidentiality-only exposure (C:L) with no integrity or availability impact.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (CNA).

CVSS VectorVendor

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
Required
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
Low

Lifecycle Timeline

2
CVSS changed
Sep 28, 2026 - 21:22 NVD
3.9 (LOW)
CVE Published
Sep 28, 2026 - 14:45 oss-security
CRITICAL

Description PRE-NVD

Disclosed via oss-security. NVD scoring and full description are pending.

Executive ViewAI

Why It Matters

Flatpak deployments on multi-user Linux systems before 1.18.4 can expose transient OCI repository cache data to other local users, causing limited confidentiality loss. Although this CVE alone does not enable privilege escalation or code execution, the same 1.18.4 upgrade resolves several more severe sibling Flatpak vulnerabilities, making fleet-wide remediation a business priority for organizations with shared Linux environments.

Business Impact: Low
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.1%
Top 99% exploitable
Prevalence
High
Flatpak is the standard app-distribution framework across most Linux desktop distributions
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity LOW
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
Low
Technical Impact
Partial

Priority Score

20
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +20
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

CVE-2026-34078 CRITICAL
9.3 Apr 07

Sandbox escape in Flatpak versions prior to 1.16.4 allows applications to access arbitrary host filesystem paths and ach

CVE-2019-10063 CRITICAL
9.0 Mar 26

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

CVE-2021-21261 HIGH
8.8 Jan 14

Flatpak is a system for building, distributing, and running sandboxed desktop applications on Linux. Rated high severity

CVE-2018-6560 HIGH
8.8 Feb 02

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

CVE-2026-34079 HIGH
8.7 Apr 07

Arbitrary file deletion in Flatpak versions prior to 1.16.4 allows sandboxed applications to delete files on the host sy

CVE-2026-94422 HIGH
8.7 Sep 23

Message-filtering bypass in xdg-dbus-proxy before 0.1.9 lets a malicious or already-compromised sandboxed application -

CVE-2021-21381 HIGH
8.2 Mar 11

Flatpak is a system for building, distributing, and running sandboxed desktop applications on Linux. Rated high severity

CVE-2019-8308 HIGH
8.2 Feb 12

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

CVE-2017-9780 HIGH
7.8 Jun 21

In Flatpak before 0.8.7, a third-party app repository could include malicious apps that contain files with inappropriate

CVE-2021-41133 HIGH
7.8 Oct 08

Flatpak is a system for building, distributing, and running sandboxed desktop applications on Linux. Rated high severity

CVE-2026-96808 HIGH
7.4 Sep 23

Local privilege escalation to root in Flatpak before 1.18.1 lets an unprivileged user holding an active local session ab

CVE-2026-97024 HIGH
7.1 Sep 28

Path traversal in Flatpak's app deployment handling of the exported files/etc directory allows a malicious Flatpak appli

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy