etcd is a distributed key-value store for the data of a distributed system. Prior to 3.4.44, 3.5.30, and 3.6.11, a vulnerability in etcd allows read access via PrevKv, or lease attachment in Put requests within transaction operations, to bypass RBAC authorization checks. An authenticated user without sufficient read or lease-related permissions may be able to access unauthorized data or attach leases by invoking transaction operations with these features enabled. This vulnerability is fixed in 3.4.44, 3.5.30, and 3.6.11.
{
"binaries": [
{
"binary_name": "etcd",
"binary_version": "3.2.17+dfsg-1ubuntu0.1+esm2"
},
{
"binary_name": "etcd-client",
"binary_version": "3.2.17+dfsg-1ubuntu0.1+esm2"
},
{
"binary_name": "etcd-server",
"binary_version": "3.2.17+dfsg-1ubuntu0.1+esm2"
},
{
"binary_name": "golang-etcd-server-dev",
"binary_version": "3.2.17+dfsg-1ubuntu0.1+esm2"
}
]
}{
"binaries": [
{
"binary_name": "etcd",
"binary_version": "3.2.26+dfsg-6ubuntu0.2+esm1"
},
{
"binary_name": "etcd-client",
"binary_version": "3.2.26+dfsg-6ubuntu0.2+esm1"
},
{
"binary_name": "etcd-server",
"binary_version": "3.2.26+dfsg-6ubuntu0.2+esm1"
},
{
"binary_name": "golang-etcd-server-dev",
"binary_version": "3.2.26+dfsg-6ubuntu0.2+esm1"
}
]
}{
"binaries": [
{
"binary_name": "etcd",
"binary_version": "3.3.25+dfsg-7ubuntu0.22.04.2+esm3"
},
{
"binary_name": "etcd-client",
"binary_version": "3.3.25+dfsg-7ubuntu0.22.04.2+esm3"
},
{
"binary_name": "etcd-server",
"binary_version": "3.3.25+dfsg-7ubuntu0.22.04.2+esm3"
},
{
"binary_name": "golang-etcd-server-dev",
"binary_version": "3.3.25+dfsg-7ubuntu0.22.04.2+esm3"
}
]
}{
"binaries": [
{
"binary_name": "etcd-client",
"binary_version": "3.4.30-1ubuntu0.24.04.3+esm2"
},
{
"binary_name": "etcd-server",
"binary_version": "3.4.30-1ubuntu0.24.04.3+esm2"
},
{
"binary_name": "golang-etcd-server-dev",
"binary_version": "3.4.30-1ubuntu0.24.04.3+esm2"
}
]
}{
"binaries": [
{
"binary_name": "etcd-client",
"binary_version": "3.5.16-10ubuntu0.26.04.1~esm1"
},
{
"binary_name": "etcd-server",
"binary_version": "3.5.16-10ubuntu0.26.04.1~esm1"
},
{
"binary_name": "golang-etcd-server-dev",
"binary_version": "3.5.16-10ubuntu0.26.04.1~esm1"
}
]
}