CVE-2024-1724
Description
In snapd versions prior to 2.62, when using AppArmor for enforcement of sandbox permissions, snapd failed to restrict writes to the $HOME/bin path. In Ubuntu, when this path exists, it is automatically added to the users PATH. An attacker who could convince a user to install a malicious snap which used the 'home' plug could use this vulnerability to install arbitrary scripts into the users PATH which may then be run by the user outside of the expected snap sandbox and hence allow them to escape confinement.
How to fix
- canonical snapd2.62 or later
- github.com/snapcore/snapd2.62 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| canonical snapd | v < 2.62 | 2.62 |
| github.com/snapcore/snapdGo | v < 2.62, No range specified | 2.62 |
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.