The configuration file for the FastCGI PHP support for lighttpd before 1.4.28 on Debian GNU/Linux creates a socket file with a predictable name in /tmp, which allows local users to hijack the PHP control socket and perform unauthorized actions such as forcing the use of a different version of PHP via a symlink attack or a race condition.
{
"binaries": [
{
"binary_name": "lighttpd",
"binary_version": "1.4.33-1+nmu2ubuntu2"
},
{
"binary_name": "lighttpd-dev",
"binary_version": "1.4.33-1+nmu2ubuntu2"
},
{
"binary_name": "lighttpd-doc",
"binary_version": "1.4.33-1+nmu2ubuntu2"
},
{
"binary_name": "lighttpd-mod-cml",
"binary_version": "1.4.33-1+nmu2ubuntu2"
},
{
"binary_name": "lighttpd-mod-magnet",
"binary_version": "1.4.33-1+nmu2ubuntu2"
},
{
"binary_name": "lighttpd-mod-mysql-vhost",
"binary_version": "1.4.33-1+nmu2ubuntu2"
},
{
"binary_name": "lighttpd-mod-trigger-b4-dl",
"binary_version": "1.4.33-1+nmu2ubuntu2"
},
{
"binary_name": "lighttpd-mod-webdav",
"binary_version": "1.4.33-1+nmu2ubuntu2"
}
],
"availability": "No subscription required"
}