CVE catalog

CVE-2026-55888

xdg-desktop-portal: CVE-2026-55888

[CVE catalog]

Severity
High · CVSS 8.2CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.38% · Oct 25, 2026

XDG Desktop Portal is a desktop integration portal. Prior to version 1.22.1, malicious sandboxed applications can use the FileChooser.SaveFiles method to gain arbitrary file access to non-existing files on the host (limited to files the user has access to). The FileChooser.SaveFiles method takes optional filenames which get appended to the selected directory by backends. The backends are supposed to check that the file does not exist yet. The filenames are not validated by the frontend and also not by common backends. This issue has been patched in version 1.22.1.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianxdg-desktop-portalsid1.22.1+ds-1fixed
Debianxdg-desktop-portalforky1.22.1+ds-1fixed
Debianxdg-desktop-portaltrixie1.20.3+ds-1vulnerable
Debianxdg-desktop-portalbookworm1.16.0-2vulnerable
Ubuntuxdg-desktop-portal16.041.0.3-0ubuntu0.0vulnerable
Ubuntuxdg-desktop-portal18.040.8-2vulnerable
Ubuntuxdg-desktop-portal18.040.8-3vulnerable
Ubuntuxdg-desktop-portal18.040.9-1vulnerable
Ubuntuxdg-desktop-portal18.040.9-2vulnerable
Ubuntuxdg-desktop-portal18.040.10-0ubuntu1vulnerable
Ubuntuxdg-desktop-portal18.040.10-2vulnerable
Ubuntuxdg-desktop-portal18.040.10-4vulnerable
Ubuntuxdg-desktop-portal18.040.11-1vulnerable
Ubuntuxdg-desktop-portal18.041.0.3-0ubuntu0.2vulnerable
Ubuntuxdg-desktop-portal20.041.4.2-2vulnerable
Ubuntuxdg-desktop-portal20.041.4.2-3vulnerable
Ubuntuxdg-desktop-portal20.041.6.0-1vulnerable
Ubuntuxdg-desktop-portal20.041.6.0-1ubuntu1vulnerable
Ubuntuxdg-desktop-portal20.041.6.0-1ubuntu2vulnerable
Ubuntuxdg-desktop-portal22.041.8.1-1build1vulnerable
Ubuntuxdg-desktop-portal22.041.10.1-2vulnerable
Ubuntuxdg-desktop-portal22.041.10.1-4vulnerable
Ubuntuxdg-desktop-portal22.041.12.1-1vulnerable
Ubuntuxdg-desktop-portal22.041.12.1-1build1vulnerable
Ubuntuxdg-desktop-portal22.041.12.1-1ubuntu1vulnerable
Ubuntuxdg-desktop-portal22.041.14.1-1vulnerable
Ubuntuxdg-desktop-portal22.041.14.1-2vulnerable
Ubuntuxdg-desktop-portal22.041.14.2-1vulnerable
Ubuntuxdg-desktop-portal22.041.14.2-1ubuntu1vulnerable
Ubuntuxdg-desktop-portal22.041.14.2-1ubuntu2vulnerable
Ubuntuxdg-desktop-portal22.041.14.3-0ubuntu2vulnerable
Ubuntuxdg-desktop-portal22.041.14.3-0ubuntu2.22.04.1vulnerable
Ubuntuxdg-desktop-portal22.041.14.4-1ubuntu1~22.04.1vulnerable
Ubuntuxdg-desktop-portal22.041.14.4-1ubuntu2~22.04.1vulnerable
Ubuntuxdg-desktop-portal22.041.14.4-1ubuntu2~22.04.2vulnerable
Ubuntuxdg-desktop-portal24.041.18.0-1ubuntu1vulnerable
Ubuntuxdg-desktop-portal24.041.18.2-1ubuntu1vulnerable
Ubuntuxdg-desktop-portal24.041.18.2-1ubuntu3vulnerable
Ubuntuxdg-desktop-portal24.041.18.2-1ubuntu4vulnerable
Ubuntuxdg-desktop-portal24.041.18.3-1ubuntu1vulnerable
Ubuntuxdg-desktop-portal24.041.18.4-1ubuntu2vulnerable
Ubuntuxdg-desktop-portal24.041.18.4-1ubuntu2.24.04.1vulnerable
Ubuntuxdg-desktop-portal24.041.18.4-1ubuntu2.24.04.2vulnerable
Ubuntuxdg-desktop-portal24.041.18.4-1ubuntu2.24.04.3vulnerable
Ubuntuxdg-desktop-portal26.101.21.1+ds-1ubuntu3vulnerable
Ubuntuxdg-desktop-portal26.101.21.1+ds-1ubuntu4vulnerable
Ubuntuxdg-desktop-portal26.101.21.1+ds-1ubuntu5vulnerable
Ubuntuxdg-desktop-portal26.101.21.1+ds-1ubuntu6vulnerable
Ubuntuxdg-desktop-portal26.041.20.3+ds-1ubuntu1vulnerable
Ubuntuxdg-desktop-portal26.041.20.3+ds-1ubuntu2vulnerable
Ubuntuxdg-desktop-portal26.041.21.0+ds-1ubuntu3vulnerable
Ubuntuxdg-desktop-portal26.041.21.0+ds-1ubuntu4vulnerable
Ubuntuxdg-desktop-portal26.041.21.0+ds-1ubuntu6vulnerable
Ubuntuxdg-desktop-portal26.041.21.0+ds-1ubuntu7vulnerable
Ubuntuxdg-desktop-portal26.041.21.0+ds-1ubuntu8vulnerable
Ubuntuxdg-desktop-portal26.041.21.1+ds-1ubuntu1vulnerable
Ubuntuxdg-desktop-portal26.041.21.1+ds-1ubuntu2vulnerable
Ubuntuxdg-desktop-portal26.041.21.1+ds-1ubuntu3vulnerable
Ubuntuxdg-desktop-portal26.041.21.1+ds-1ubuntu3.1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianxdg-desktop-portalsourcesid1.22.1+ds-1not yet assignedNot reportedNot reported
Debianxdg-desktop-portalsourceforky1.22.1+ds-1not yet assignedNot reportedNot reported
Debianxdg-desktop-portalsourcetrixie(unfixed)not yet assignedNot reportedNot reported
Debianxdg-desktop-portalsourcebookworm(unfixed)not yet assignedNot reportedNot reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Details (2)
    • 1.16.0-2 · amd64 · bookworm

      Affected

      dsa · xdg-desktop-portal · debian · bookworm; dsa · xdg-desktop-portal · debian · 12

    • 1.16.0-2 · arm64 · bookworm

      Affected

      dsa · xdg-desktop-portal · debian · bookworm; dsa · xdg-desktop-portal · debian · 12

  • Source package: [xdg-desktop-portal]

    Details (2)
    • 1.16.0-2 · all · bookworm

      Affected

      dsa · xdg-desktop-portal · debian · bookworm; dsa · xdg-desktop-portal · debian · 12

    • 1.16.0-2 · all · bookworm

      Affected

      dsa · xdg-desktop-portal · debian · bookworm; dsa · xdg-desktop-portal · debian · 12

  • Source package: [xdg-desktop-portal]

    Details (2)
    • 1.16.0-2 · amd64 · bookworm

      Affected

      dsa · xdg-desktop-portal · debian · bookworm; dsa · xdg-desktop-portal · debian · 12

    • 1.16.0-2 · arm64 · bookworm

      Affected

      dsa · xdg-desktop-portal · debian · bookworm; dsa · xdg-desktop-portal · debian · 12

[Debian 13 (Trixie)]

  • Details (2)
    • 1.20.3+ds-1 · amd64 · trixie

      Affected

      dsa · xdg-desktop-portal · debian · 13

    • 1.20.3+ds-1 · arm64 · trixie

      Affected

      dsa · xdg-desktop-portal · debian · 13

  • Source package: [xdg-desktop-portal]

    Details (2)
    • 1.20.3+ds-1 · all · trixie

      Affected

      dsa · xdg-desktop-portal · debian · 13

    • 1.20.3+ds-1 · all · trixie

      Affected

      dsa · xdg-desktop-portal · debian · 13

  • Source package: [xdg-desktop-portal]

    Details (2)
    • 1.20.3+ds-1 · amd64 · trixie

      Affected

      dsa · xdg-desktop-portal · debian · 13

    • 1.20.3+ds-1 · arm64 · trixie

      Affected

      dsa · xdg-desktop-portal · debian · 13

Observed:

References