In snapd 2.27 through 2.29.2 the 'snap logs' command could be made to call journalctl without match arguments and therefore allow unprivileged, unauthenticated users to bypass systemd-journald's access restrictions.
{
"binaries": [
{
"binary_version": "2.29.4.2~14.04",
"binary_name": "golang-github-snapcore-snapd-dev"
},
{
"binary_version": "2.29.4.2~14.04",
"binary_name": "golang-github-ubuntu-core-snappy-dev"
},
{
"binary_version": "2.29.4.2~14.04",
"binary_name": "snap-confine"
},
{
"binary_version": "2.29.4.2~14.04",
"binary_name": "snapd"
},
{
"binary_version": "2.29.4.2~14.04",
"binary_name": "snapd-xdg-open"
},
{
"binary_version": "2.29.4.2~14.04",
"binary_name": "ubuntu-core-launcher"
},
{
"binary_version": "2.29.4.2~14.04",
"binary_name": "ubuntu-core-snapd-units"
},
{
"binary_version": "2.29.4.2~14.04",
"binary_name": "ubuntu-snappy"
},
{
"binary_version": "2.29.4.2~14.04",
"binary_name": "ubuntu-snappy-cli"
}
],
"availability": "No subscription required"
}
{
"binaries": [
{
"binary_version": "2.29.4.2",
"binary_name": "golang-github-snapcore-snapd-dev"
},
{
"binary_version": "2.29.4.2",
"binary_name": "golang-github-ubuntu-core-snappy-dev"
},
{
"binary_version": "2.29.4.2",
"binary_name": "snap-confine"
},
{
"binary_version": "2.29.4.2",
"binary_name": "snapd"
},
{
"binary_version": "2.29.4.2",
"binary_name": "snapd-xdg-open"
},
{
"binary_version": "2.29.4.2",
"binary_name": "ubuntu-core-launcher"
},
{
"binary_version": "2.29.4.2",
"binary_name": "ubuntu-core-snapd-units"
},
{
"binary_version": "2.29.4.2",
"binary_name": "ubuntu-snappy"
},
{
"binary_version": "2.29.4.2",
"binary_name": "ubuntu-snappy-cli"
}
],
"availability": "No subscription required"
}