A local privilege escalation vulnerability exists in snap-confine, a set-capabilities core component used internally by Canonical snapd to construct the secure execution environment for snap applications. This vulnerability uniquely affects versions of snap-confine configured with set-capabilities (rather than standard set-uid-root installations). Due to a flaw in how privilege boundaries or security sandboxes are initialized when the binary runs under limited ambient capabilities, a local, unprivileged attacker can exploit this behavior to bypass intended restrictions and execute arbitrary code. Successful exploitation allows the local user to elevate their privileges to full root authority.
| Vendor | Product | Versions |
|---|---|---|
| canonical | snap-confine | 2.75.0 |
Downstream vendors/products affected by this vulnerability
| Vendor | Product | Source | Confidence |
|---|---|---|---|
| canonical | ubuntu 26.04 lts | mitre_affected | 90% |
| canonical | ubuntu 24.04 lts | mitre_affected | 90% |
| canonical | ubuntu 22.04 lts | mitre_affected | 90% |
| canonical | linux | cert_advisory | 90% |
| canonical | snap | cert_advisory | 90% |
Added detailed technical information about the race conditions, FUSE/symlink exploitation chain, AppArmor bypass mechanism via systemd-udevd, and expanded affected versions to include specific Ubuntu Desktop releases (24.04, 25.10, 26.04)
Added vendor (Canonical) and product (snapd), expanded affected versions to include specific Ubuntu Desktop releases, provided detailed technical exploitation mechanism involving FUSE race conditions and symlink attacks, confirmed exploit availability, added CWEs for race condition (CWE-362) and symlink following (CWE-59), and added relevant tags for race conditions and attack vectors.
Initial creation