CVE-2026-94422

xdg-dbus-proxy: message filtering bypass via reply serial allows sandbox escape

State
Published
Severity
8.7 High
Published
Oct 2, 2026
Updated
Oct 24, 2026
Reserved
Sep 21, 2026

Read the record on cve.org

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.

Scores

CVSSScoreVectorSource
4.08.7 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:Nredhat
3.18.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:Hredhat

Weaknesses

  • CWE-290 Authentication Bypass by Spoofing

Affected Products

ProductVersions
xdg-dbus-proxy
  • before 0.1.9Affected
FedoraFedora
  • before 0.1.9Affected
Red Hat Enterprise Linux 9Red Hat
    Red Hat Enterprise Linux 10Red Hat

      References

      Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.