Munin before 2.999.6 has a local file write vulnerability when CGI graphs are enabled. Setting multiple upper_limit GET parameters allows overwriting any file accessible to the www-data user.
{
"binaries": [
{
"binary_version": "2.0.19-3ubuntu0.2",
"binary_name": "munin"
},
{
"binary_version": "2.0.19-3ubuntu0.2",
"binary_name": "munin-async"
},
{
"binary_version": "2.0.19-3ubuntu0.2",
"binary_name": "munin-common"
},
{
"binary_version": "2.0.19-3ubuntu0.2",
"binary_name": "munin-node"
},
{
"binary_version": "2.0.19-3ubuntu0.2",
"binary_name": "munin-plugins-core"
},
{
"binary_version": "2.0.19-3ubuntu0.2",
"binary_name": "munin-plugins-extra"
},
{
"binary_version": "2.0.19-3ubuntu0.2",
"binary_name": "munin-plugins-java"
}
],
"availability": "No subscription required"
}
{
"binaries": [
{
"binary_version": "2.0.25-2ubuntu0.16.04.2",
"binary_name": "munin"
},
{
"binary_version": "2.0.25-2ubuntu0.16.04.2",
"binary_name": "munin-async"
},
{
"binary_version": "2.0.25-2ubuntu0.16.04.2",
"binary_name": "munin-common"
},
{
"binary_version": "2.0.25-2ubuntu0.16.04.2",
"binary_name": "munin-node"
},
{
"binary_version": "2.0.25-2ubuntu0.16.04.2",
"binary_name": "munin-plugins-core"
},
{
"binary_version": "2.0.25-2ubuntu0.16.04.2",
"binary_name": "munin-plugins-extra"
},
{
"binary_version": "2.0.25-2ubuntu0.16.04.2",
"binary_name": "munin-plugins-java"
}
],
"availability": "No subscription required"
}