Priority HIGH 82
Using the TIOCLINUX ioctl request, a malicious snap could inject contents into the input of the controlling terminal which could allow it to cause arbitrary commands to be executed outside of the snap sandbox after the s…
CVSS 3.1CRITICAL 10.0· Network · No auth · No interaction · EPSS 0.01447 · Published 2023-09-01 · Fixed in 2.59.5 CWE-74
Priority HIGH 77
Canonical snapd before version 2.37.1 incorrectly performed socket owner validation, allowing an attacker to run arbitrary commands as root.
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.61075 · Published 2019-04-23 · Fixed in 2.37.1 CWE-863
Priority HIGH 69
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.
CVSS 3.1HIGH 8.2· Local · Low privileges · User interaction · EPSS 0.00306 · Published 2024-07-25 · Fixed in 2.62 CWE-732
Priority HIGH 68
The snapctl component within snapd allows a confined snap to interact with the snapd daemon to take certain privileged actions on behalf of the snap.
CVSS 3.1HIGH 8.1· Network · Low privileges · No interaction · EPSS 0.00834 · Published 2024-05-31 · Fixed in 68ee9c6aa916ab87dbfd9a26030690f2cabf1e14, 2.63.1 +1 CWE-20
Priority MEDIUM 42
When generating the systemd service units for the docker snap (and other similar snaps), snapd does not specify Delegate=yes - as a result systemd will move processes from the containers created and managed by these snap…
CVSS 3.1CRITICAL 9.3· Local · No auth · No interaction · EPSS 0.00256 · Published 2024-06-21 · Fixed in 2.48.3 CWE-269
Priority LOW 39
A vulnerability in the seccomp filters of Canonical snapd before version 2.37.4 allows a strict mode snap to insert characters into a terminal on a 64-bit host.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.037 · Published 2019-04-23 · Fixed in 2.37.4 CWE-628
Priority LOW 38
snapd 2.54.2 did not properly validate the location of the snap-confine binary.
CVSS 3.1HIGH 8.8· Local · Low privileges · No interaction · EPSS 0.00351 · Published 2022-02-17 · No fix listed CWE-59
Priority LOW 38
snap-confine in snapd before 2.38 incorrectly set the ownership of a snap application to the uid and gid of the first calling user.
CVSS 3.0HIGH 7.5· Network · No auth · No interaction · EPSS 0.02486 · Published 2019-04-24 · No fix listed CWE-59
Priority LOW 37
snap-confine as included in snapd before 2.39 did not guard against symlink races when performing the chdir() to the current working directory of the calling user, aka a "cwd restore permission bypass."
CVSS 3.0HIGH 7.5· Network · No auth · No interaction · EPSS 0.02418 · Published 2019-04-24 · No fix listed CWE-59
Priority LOW 36
Race condition in snap-confine's must_mkdir_and_open_with_perms()
CVSS 3.1HIGH 7.8· Local · Low privileges · No interaction · EPSS 0.00384 · Published 2024-01-08 · Fixed in 2.61.1, 2.57.6 CWE-362
Priority LOW 36
A race condition existed in the snapd 2.54.2 snap-confine binary when preparing a private mount namespace for a snap.
CVSS 3.1HIGH 7.8· Local · Low privileges · No interaction · EPSS 0.00952 · Published 2022-02-17 · No fix listed CWE-362
Priority LOW 36
snapd 2.54.2 fails to perform sufficient validation of snap content interface and layout paths, resulting in the ability for snaps to inject arbitrary AppArmor policy rules via malformed content interface and layout decl…
CVSS 3.1HIGH 8.2· Local · Low privileges · User interaction · EPSS 0.00437 · Published 2022-02-17 · No fix listed CWE-20
Priority LOW 31
In snapd versions prior to 2.62, snapd failed to properly check the destination of symbolic links when extracting a snap.
CVSS 3.1HIGH 7.3· Local · Low privileges · User interaction · EPSS 0.00228 · Published 2024-07-25 · Fixed in 2.62 CWE-610
Priority LOW 31
cloud-init as managed by snapd on Ubuntu Core 16 and Ubuntu Core 18 devices was run without restrictions on every boot, which a physical attacker could exploit by crafting cloud-init user-data/meta-data via external medi…
CVSS 3.1HIGH 7.3· Physical · No auth · No interaction · EPSS 0.00217 · Published 2020-07-29 · Fixed in 2.45.2, revision 8539 +1 CWE-264
Priority LOW 29
In snapd versions prior to 2.62, snapd failed to properly check the file type when extracting a snap.
CVSS 3.1MEDIUM 6.6· Local · Low privileges · User interaction · EPSS 0.00212 · Published 2024-07-25 · Fixed in 2.62 CWE-20
Priority LOW 24
snapd 2.54.2 and earlier created ~/snap directories in user home directories without specifying owner-only permissions.
CVSS 3.1MEDIUM 5.5· Local · Low privileges · No interaction · EPSS 0.0026 · Published 2022-02-17 · No fix listed CWE-276