Affects Version/s: 0.23.3, 3.0.0
Fix Version/s: None
Path converts "\" into "/", probably for windows support? This means it's impossible for the user to escape metachars in a path name. Glob expansion can have deadly results.
Here are the most egregious examples. A user accidentally creates a path like "/user/me/*/file". Now they want to remove it.
- User/Admin: Nuked their home directory or any given directory
- User: Deleted everything they have access to on the cluster
- Admin: Nukes the entire cluster
Note: FsShell is shown for illustrative purposes, however the problem is in the Path object, not FsShell.