{"id":"DEBIAN-CVE-2026-88924","details":"A flaw was found in the admin backend of gvfs. The privileged gvfsd-admin daemon changes the ownership of newly created private D-Bus sockets by calling the link-following chown() function on a pathname inside a user-controlled directory. A local attacker can exploit this via a Time-of-Check Time-of-Use (TOCTOU) race condition and exchange the socket pathname with a symbolic link pointing to an arbitrary root-owned file (such as /etc/pam.d/su). The daemon subsequently follows the symlink and changes the ownership of the targeted root-owned file to the attacker's user ID. This allows an authenticated local attacker to modify critical system files, leading to a full local privilege escalation to root.","modified":"2026-09-17T16:00:08.739189370Z","published":"2026-09-10T15:17:59.253Z","upstream":["CVE-2026-88924"],"references":[{"type":"ADVISORY","url":"https://security-tracker.debian.org/tracker/CVE-2026-88924"}],"affected":[{"package":{"name":"gvfs","ecosystem":"Debian:12","purl":"pkg:deb/debian/gvfs?arch=source&distro=bookworm"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.50.3-1","1.50.3-1+deb12u1","1.50.4-1","1.50.4-2","1.50.4-3","1.50.6-1","1.51.90-1","1.51.91-1","1.52.0-1","1.52.1-1","1.52.2-1","1.53.90-1","1.53.90-2","1.53.90-3","1.53.90-4","1.54.0-1","1.54.0-2","1.54.0-3","1.54.0-4","1.54.1-1","1.54.2-1","1.54.2-2","1.55.90-1","1.55.90-2","1.56.0-1","1.56.0-2","1.56.1-1","1.57.1-1","1.57.2-1","1.57.2-2","1.57.2-3","1.58.0-1","1.58.0-2","1.59.1-1","1.59.90-1","1.59.90-2","1.59.90-3","1.60.0-1","1.60.0-2","1.62.0-1","1.62.0-2","1.62.0-3"],"ecosystem_specific":{"urgency":"not yet assigned"},"database_specific":{"source":"https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-88924.json"}},{"package":{"name":"gvfs","ecosystem":"Debian:13","purl":"pkg:deb/debian/gvfs?arch=source&distro=trixie"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.57.2-2","1.57.2-2+deb13u1","1.57.2-3","1.58.0-1","1.58.0-2","1.59.1-1","1.59.90-1","1.59.90-2","1.59.90-3","1.60.0-1","1.60.0-2","1.62.0-1","1.62.0-2","1.62.0-3"],"ecosystem_specific":{"urgency":"not yet assigned"},"database_specific":{"source":"https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-88924.json"}},{"package":{"name":"gvfs","ecosystem":"Debian:14","purl":"pkg:deb/debian/gvfs?arch=source&distro=forky"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.62.0-1"}]}],"versions":["1.57.2-2","1.57.2-3","1.58.0-1","1.58.0-2","1.59.1-1","1.59.90-1","1.59.90-2","1.59.90-3","1.60.0-1","1.60.0-2"],"ecosystem_specific":{"urgency":"not yet assigned"},"database_specific":{"source":"https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-88924.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H"}]}