Incomplete blacklist vulnerability in the chfn function in libuser before 0.56.13-8 and 0.60 before 0.60-7, as used in the userhelper program in the usermode package, allows local users to cause a denial of service (/etc/passwd corruption) via a newline character in the GECOS field.
{
"binaries": [
{
"binary_version": "1:0.56.9.dfsg.1-1.2ubuntu2+esm1",
"binary_name": "libuser"
},
{
"binary_version": "1:0.56.9.dfsg.1-1.2ubuntu2+esm1",
"binary_name": "libuser1"
},
{
"binary_version": "1:0.56.9.dfsg.1-1.2ubuntu2+esm1",
"binary_name": "libuser1-dev"
},
{
"binary_version": "1:0.56.9.dfsg.1-1.2ubuntu2+esm1",
"binary_name": "python-libuser"
}
],
"availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro"
}
{
"binaries": [
{
"binary_version": "1:0.60~dfsg-1.2",
"binary_name": "libuser"
},
{
"binary_version": "1:0.60~dfsg-1.2",
"binary_name": "libuser1"
},
{
"binary_version": "1:0.60~dfsg-1.2",
"binary_name": "libuser1-dev"
},
{
"binary_version": "1:0.60~dfsg-1.2",
"binary_name": "python-libuser"
}
]
}
{
"binaries": [
{
"binary_version": "1:0.64+git20241106~dfsg-3",
"binary_name": "libuser"
},
{
"binary_version": "1:0.64+git20241106~dfsg-3",
"binary_name": "libuser1"
},
{
"binary_version": "1:0.64+git20241106~dfsg-3",
"binary_name": "libuser1-dev"
},
{
"binary_version": "1:0.64+git20241106~dfsg-3",
"binary_name": "python3-libuser"
}
]
}
{
"binaries": [
{
"binary_version": "1:0.64+git20241106~dfsg-2",
"binary_name": "libuser"
},
{
"binary_version": "1:0.64+git20241106~dfsg-2",
"binary_name": "libuser1"
},
{
"binary_version": "1:0.64+git20241106~dfsg-2",
"binary_name": "libuser1-dev"
},
{
"binary_version": "1:0.64+git20241106~dfsg-2",
"binary_name": "python3-libuser"
}
]
}