[ubuntu/noble-security] xdg-desktop-portal 1.18.4-1ubuntu2.24.04.2 (Accepted)
Kyle Kernick
kyle.kernick at canonical.com
Wed May 20 17:40:38 UTC 2026
xdg-desktop-portal (1.18.4-1ubuntu2.24.04.2) noble-security; urgency=medium
* SECURITY UPDATE: Symlink Redirection Attack in g_file_trash
- debian/patches/CVE-2026-40354-pre1.patch: Add libglnx dependency in
meson.build and subprojects/libglnx.wrap
- debian/patches/CVE-2026-40354-pre2.patch: use Call over Requests in
src/gamemode.c,
../memory-monitor.c,
../network-monitor.c,
../proxy-resolver.c,
../realtime.c,
../trash.c, and
../xdg-desktop-portal.c
- debian/patches/CVE-2026-40354-1.patch: Use File Descriptors rather than
g_file_trash to avoid race conditions when trashing file in src/trash.c
- debian/patches/CVE-2026-40354-2.patch: Fix trashing files on older
versions of glib in src/trash.c
- CVE-2026-40354
* xdg-desktop-portal_1.18.4.orig-libglnx.tar.gz: Add vendored libglnx
at ccea836b799256420788c463a638ded0636b1632.
* debian/rules: Add symlink to vendored libglnx in submodules/libglnx
* debian/clean: Remove vendored libglnx symlink after build
Date: 2026-04-29 23:39:09.875709+00:00
Changed-By: Kyle Kernick <kyle.kernick at canonical.com>
https://launchpad.net/ubuntu/+source/xdg-desktop-portal/1.18.4-1ubuntu2.24.04.2
-------------- next part --------------
Sorry, changesfile not available.
More information about the noble-changes
mailing list