Description
An incorrect implementation of message filtering in xdg-dbus-proxy versions before 0.1.9 allows an attacker to bypass the intended message filtering on the D-Bus session bus by setting a reply serial number on non-reply messages. A malicious or compromised Flatpak app could use this to achieve arbitrary code execution outside its sandbox. xdg-dbus-proxy was designed to be part of the sandbox boundary for Flatpak, but it is released as a separate project and is sometimes used by other app frameworks such as Firejail.
Published: 2026-10-02
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution
Action: Patch Immediately
AI Analysis

Impact

This vulnerability is a CWE-290 flaw in xdg-dbus-proxy before version 0.1.9. An attacker can set a reply serial number on non‑reply messages, bypassing the intended filtering on the D‑Bus session bus and thereby enabling a malicious or compromised Flatpak application to execute arbitrary code outside its sandbox. The flaw was originally intended as a sandbox boundary component, but it is sometimes used by other frameworks such as Firejail, widening the potential impact.

Affected Systems

The affected product is xdg-dbus-proxy used in Flatpak environments. All deployments running xdg-dbus-proxy before version 0.1.9 are vulnerable. The issue is specific to the message filtering logic implemented in those prior releases. The affected systems include Fedora and Red Hat Enterprise Linux 9 and 10, which ship the vulnerable xdg-dbus-proxy package.

Risk and Exploitability

The CVSS score of 8.7 indicates a high severity vulnerability. No EPSS score is available, so the current exploitation likelihood is unknown; however, the vulnerability is listed as not included in the CISA KEV catalog. The likely attack vector is a local attacker running a compromised Flatpak application that can manipulate D‑Bus messages by setting reply serial numbers. If exploited, this flaw grants arbitrary code execution outside the application sandbox, compromising confidentiality, integrity, and availability of the host system.

Generated by OpenCVE AI on October 2, 2026 at 16:05 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade xdg-dbus-proxy to version 0.1.9 or later, which includes the message filtering patch.
  • Ensure that Flatpak applications are executed within their intended sandbox and validate that no elevated privileges are granted.
  • Monitor D‑Bus sessions for abnormal reply serial numbers or message patterns to detect attempts to exploit the bypass before a patch is applied.

Generated by OpenCVE AI on October 2, 2026 at 16:05 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4856-1 xdg-dbus-proxy security update
Debian DSA Debian DSA DSA-6510-1 xdg-dbus-proxy security update
History

Sat, 24 Oct 2026 04:30:00 +0000

Type Values Removed Values Added
References

Fri, 02 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Fri, 02 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
References

Fri, 02 Oct 2026 14:00:00 +0000

Type Values Removed Values Added
Description An incorrect implementation of message filtering in xdg-dbus-proxy versions before 0.1.9 allows an attacker to bypass the intended message filtering on the D-Bus session bus by setting a reply serial number on non-reply messages. A malicious or compromised Flatpak app could use this to achieve arbitrary code execution outside its sandbox. An incorrect implementation of message filtering in xdg-dbus-proxy versions before 0.1.9 allows an attacker to bypass the intended message filtering on the D-Bus session bus by setting a reply serial number on non-reply messages. A malicious or compromised Flatpak app could use this to achieve arbitrary code execution outside its sandbox. xdg-dbus-proxy was designed to be part of the sandbox boundary for Flatpak, but it is released as a separate project and is sometimes used by other app frameworks such as Firejail.
Title xdg-dbus-proxy: xdg-dbus-proxy: message filtering bypass via reply serial allows sandbox escape xdg-dbus-proxy: message filtering bypass via reply serial allows sandbox escape
First Time appeared Redhat
Redhat enterprise Linux
CPEs cpe:/o:redhat:enterprise_linux:10
cpe:/o:redhat:enterprise_linux:9
Vendors & Products Redhat
Redhat enterprise Linux
References
Metrics cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Mon, 28 Sep 2026 01:45:00 +0000

Type Values Removed Values Added
First Time appeared Flatpak
Flatpak xdg-dbus-proxy
Vendors & Products Flatpak
Flatpak xdg-dbus-proxy

Mon, 28 Sep 2026 00:15:00 +0000

Type Values Removed Values Added
Description An incorrect implementation of message filtering in xdg-dbus-proxy versions before 0.1.9 allows an attacker to bypass the intended message filtering on the D-Bus session bus by setting a reply serial number on non-reply messages. A malicious or compromised Flatpak app could use this to achieve arbitrary code execution outside its sandbox.
Title xdg-dbus-proxy: xdg-dbus-proxy: message filtering bypass via reply serial allows sandbox escape
Weaknesses CWE-290
References
Metrics threat_severity

None

cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H'}

threat_severity

Important


Subscriptions

Flatpak Xdg-dbus-proxy
Redhat Enterprise Linux
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-10-24T03:08:12.584Z

Reserved: 2026-09-21T15:32:06.674Z

Link: CVE-2026-94422

cve-icon Vulnrichment

Updated: 2026-10-24T03:08:12.584Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-02T14:17:12.003

Modified: 2026-10-24T04:18:27.610

Link: CVE-2026-94422

cve-icon Redhat

Severity : Important

Publid Date: 2026-09-23T13:57:20Z

Links: CVE-2026-94422 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-02T16:15:08Z

Weaknesses
  • CWE-290

    Authentication Bypass by Spoofing