Incomplete blacklist vulnerability in actionpower.py in Cobbler 2.2.0 allows remote attackers to execute arbitrary commands via shell metacharacters in the (1) username or (2) password fields to the powersystem method in the xmlrpc API.
{
"binaries": [
{
"binary_version": "2.4.1-0ubuntu2",
"binary_name": "cobbler"
},
{
"binary_version": "2.4.1-0ubuntu2",
"binary_name": "cobbler-common"
},
{
"binary_version": "2.4.1-0ubuntu2",
"binary_name": "cobbler-web"
},
{
"binary_version": "2.4.1-0ubuntu2",
"binary_name": "koan"
},
{
"binary_version": "2.4.1-0ubuntu2",
"binary_name": "python-cobbler"
},
{
"binary_version": "2.4.1-0ubuntu2",
"binary_name": "python-koan"
}
],
"availability": "No subscription required"
}
{
"binaries": [
{
"binary_version": "2.4.1-0ubuntu2",
"binary_name": "cobbler"
},
{
"binary_version": "2.4.1-0ubuntu2",
"binary_name": "cobbler-common"
},
{
"binary_version": "2.4.1-0ubuntu2",
"binary_name": "cobbler-web"
},
{
"binary_version": "2.4.1-0ubuntu2",
"binary_name": "koan"
},
{
"binary_version": "2.4.1-0ubuntu2",
"binary_name": "python-cobbler"
},
{
"binary_version": "2.4.1-0ubuntu2",
"binary_name": "python-koan"
}
],
"availability": "No subscription required"
}