(a) mount and (b) umount in util-linux 2.14.1, 2.17.2, and probably other versions allow local users to determine the existence of restricted directories by (1) using the --guess-fstype command-line option or (2) attempting to mount a non-existent device, which generates different error messages depending on whether the directory exists.
{
"binaries": [
{
"binary_version": "1:2.20.1-5.1ubuntu20.9",
"binary_name": "bsdutils"
},
{
"binary_version": "2.20.1-5.1ubuntu20.9",
"binary_name": "libblkid-dev"
},
{
"binary_version": "2.20.1-5.1ubuntu20.9",
"binary_name": "libblkid1"
},
{
"binary_version": "2.20.1-5.1ubuntu20.9",
"binary_name": "libmount-dev"
},
{
"binary_version": "2.20.1-5.1ubuntu20.9",
"binary_name": "libmount1"
},
{
"binary_version": "2.20.1-5.1ubuntu20.9",
"binary_name": "libuuid1"
},
{
"binary_version": "2.20.1-5.1ubuntu20.9",
"binary_name": "mount"
},
{
"binary_version": "2.20.1-5.1ubuntu20.9",
"binary_name": "util-linux"
},
{
"binary_version": "2.20.1-5.1ubuntu20.9",
"binary_name": "util-linux-locales"
},
{
"binary_version": "2.20.1-5.1ubuntu20.9",
"binary_name": "uuid-dev"
},
{
"binary_version": "2.20.1-5.1ubuntu20.9",
"binary_name": "uuid-runtime"
}
]
}