Snapd vulnerabilitiesRanked by how likely they are to be used.

Product275 versions
The short answer

Snapd is made by Canonical. We track 16 published vulnerabilities in it, across 275 versions. None of them is on the list of flaws known to be exploited today. If you run Snapd, keep it on a version the vendor still supports.

See the riskiest flaws

We keep watching the known-exploited list.

Known exploited

Which Snapd vulnerabilities are being exploited?

This is the list that matters most: flaws criminals are using now.

None of Snapd's published vulnerabilities is on the list of flaws known to be exploited today. We keep watching that list.

Exploit likelihood

Which Snapd flaws are most likely to be used?

Ranked by the latest exploit-likelihood forecast: the chance each flaw is used in an attack in the next 30 days. A high severity score on its own doesn't tell you that. Flaws shared by many other makers' products are left out.

50% or more10% to 49%Under 10%
  1. 61%

    Canonical snapd before version 2.37.1 incorrectly performed socket owner validation, allowing an attacker to run arbitrary commands as root.

    CVSS9.8Published23 Apr 2019
  2. 3.7%

    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.

    CVSS7.5Published23 Apr 2019
  3. 2.5%

    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.

    CVSS7.5Published24 Apr 2019
  4. 2.4%

    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."

    CVSS7.5Published24 Apr 2019
  5. 1.4%

    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...

    CVSS10.0Published1 Sep 2023
  6. 1.0%

    A race condition existed in the snapd 2.54.2 snap-confine binary when preparing a private mount namespace for a snap.

    CVSS7.8Published17 Feb 2022
  7. 0.8%

    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.

    CVSS8.1Published31 May 2024
  8. 0.4%

    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...

    CVSS7.8Published17 Feb 2022
  9. 0.4%

    Race condition in snap-confine's must_mkdir_and_open_with_perms()

    CVSS7.8Published8 Jan 2024
  10. 0.4%

    snapd 2.54.2 did not properly validate the location of the snap-confine binary.

    CVSS8.8Published17 Feb 2022
EdgeProtect

Running Snapd? We'll keep checking.

Looking flaws up one at a time doesn't scale. Tell us what you run once, and we tell you which flaws matter to you, in what order, and keep watching for new ones.

  1. Tell us what you runPick your software from a list, or let us work it out from your website.
  2. We match it to every flawOver 400,000 published flaws, checked against your list.
  3. Ranked by real-world riskA 0 to 100 score, led by evidence criminals are using it.
  4. Told as soon as we knowAn alert by email, in the app or by webhook to your own tools.

Free plan, no card needed. Nothing to install.

FAQ

Common questions, answered plainly.

Something else? Talk to the team →

We track 16 published vulnerabilities listed under the name Snapd, across 275 versions.

None of Snapd's vulnerabilities is on the list of flaws known to be exploited today.

Create a EdgeProtect account and track Snapd. We match it against every published flaw, give each one a risk score from 0 to 100 and keep watching, so you hear about new ones as soon as we know, by email, in the app or by webhook.