A flaw was found in libcap. A local unprivileged user can exploit a Time-of-check-to-time-of-use (TOCTOU) race condition in the cap_set_file() function. This allows an attacker with write access to a parent directory to redirect file capability updates to an attacker-controlled file. By doing so, capabilities can be injected into or stripped from unintended executables, leading to privilege escalation.
{
"availability": "No subscription required",
"binaries": [
{
"binary_name": "libcap2",
"binary_version": "1:2.44-1ubuntu0.22.04.3"
},
{
"binary_name": "libcap2-bin",
"binary_version": "1:2.44-1ubuntu0.22.04.3"
},
{
"binary_name": "libpam-cap",
"binary_version": "1:2.44-1ubuntu0.22.04.3"
}
]
}{
"availability": "No subscription required",
"binaries": [
{
"binary_name": "golang-kernel-pub-linux-libs-security-libcap-dev",
"binary_version": "1:2.75-7ubuntu2.2"
},
{
"binary_name": "libcap2",
"binary_version": "1:2.75-7ubuntu2.2"
},
{
"binary_name": "libcap2-bin",
"binary_version": "1:2.75-7ubuntu2.2"
},
{
"binary_name": "libpam-cap",
"binary_version": "1:2.75-7ubuntu2.2"
}
]
}{
"availability": "Available with Ubuntu Pro with Legacy support add-on: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "libcap2",
"binary_version": "1:2.24-0ubuntu2+esm2"
},
{
"binary_name": "libcap2-bin",
"binary_version": "1:2.24-0ubuntu2+esm2"
},
{
"binary_name": "libpam-cap",
"binary_version": "1:2.24-0ubuntu2+esm2"
}
]
}{
"availability": "Available with Ubuntu Pro with Legacy support add-on: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "libcap2",
"binary_version": "1:2.24-12ubuntu0.1~esm2"
},
{
"binary_name": "libcap2-bin",
"binary_version": "1:2.24-12ubuntu0.1~esm2"
},
{
"binary_name": "libpam-cap",
"binary_version": "1:2.24-12ubuntu0.1~esm2"
}
]
}{
"availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "libcap2",
"binary_version": "1:2.25-1.2ubuntu0.1~esm2"
},
{
"binary_name": "libcap2-bin",
"binary_version": "1:2.25-1.2ubuntu0.1~esm2"
},
{
"binary_name": "libpam-cap",
"binary_version": "1:2.25-1.2ubuntu0.1~esm2"
}
]
}{
"availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "libcap2",
"binary_version": "1:2.32-1ubuntu0.2+esm1"
},
{
"binary_name": "libcap2-bin",
"binary_version": "1:2.32-1ubuntu0.2+esm1"
},
{
"binary_name": "libpam-cap",
"binary_version": "1:2.32-1ubuntu0.2+esm1"
}
]
}