Looking deeper, the above is not entirely correct. Fuse versions 2.7.* and 2.8.* are all affected. The fix needs "--no-canonicalize" and "--fake" options in umount(8), which is present in util-linux-ng >= 2.18.
The following commits need backporting to earlier versions of util-linux-ng:
Created an attachment (id=399921)
fuse fix
Looking deeper, the above is not entirely correct. Fuse versions 2.7.* and 2.8.* are all affected. The fix needs "--no-canonicalize" and "--fake" options in umount(8), which is present in util-linux-ng >= 2.18.
The following commits need backporting to earlier versions of util-linux-ng:
45fc569a75 mount: add --no-canonicalize option
be9adec40f mount: disable --no-canonicalize for non-root users
387ade2a24 umount: add --no-canonicalize
97a3cef4f1 umount: add --fake option to umount(8)
1cf4c20b19 mount: don't canonicalize "spec" with --no-canonicalize option