Fuchsia - Dot Dot Considered Harmful
https://fuchsia.googlesource.com/docs/+/HEAD/the-book/dotdot.md [fuchsia.googlesource.com]
2018-11-29 05:36
If a handle is provided to a directory, it should imply access to resources within that directory (and additionally, their subdirectories). Unfortunately, however, a holdout from POSIX prevents directory handles from cleanly integrating with these concepts in a capability system: “..”. If a handle is provided to a directory, the client can simply request “..”, and the handle will be “upgraded” to access the parent directory, with broader scope. As a consequence, this implies that a handle to a directory can be upgraded arbitrarily to access the entire filesystem.
source: HN