CVE-2026-88924
Description
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.
How to fix
- GNOME gvfs1.62.0, 1.60.3, 1.58.5 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| GNOME gvfs | 1.48.1 ≤ v < 1.62.0, 1.48.1 ≤ v < 1.60.3, 1.48.1 ≤ v < 1.58.5 | 1.62.0, 1.60.3, 1.58.5 |
| Red Hat Red Hat Enterprise Linux 10 | No range specified | — |
| Red Hat Red Hat Enterprise Linux 10.0 Extended Update Support | No range specified | — |
| enterprise_linux 9 | No range specified | — |
| rhel_e4s 9.2 | No range specified | — |
| rhel_e4s 9.4 | No range specified | — |
| rhel_eus 9.6 | No range specified | — |
| Red Hat Red Hat Enterprise Linux 6 | No range specified | — |
| Red Hat Red Hat Enterprise Linux 7 | No range specified | — |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.