fusermount in FUSE before 2.9.3-15 does not properly clear the environment before invoking (1) mount or (2) umount as root, which allows local users to write to arbitrary files via a crafted LIBMOUNT_MTAB environment variable that is used by mount's debugging feature.
{
"availability": "No subscription required",
"binaries": [
{
"binary_name": "fuse",
"binary_version": "2.9.2-4ubuntu4.14.04.1"
},
{
"binary_name": "libfuse-dev",
"binary_version": "2.9.2-4ubuntu4.14.04.1"
},
{
"binary_name": "libfuse2",
"binary_version": "2.9.2-4ubuntu4.14.04.1"
}
]
}