Details
-
Bug
-
Status: Patch Available
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
Currently at few instances , reserved paths are resolved without checking for permission, even if "dfs.permissions.enabled" is set to true.
FSPermissionChecker pc = fsd.getPermissionChecker(); byte[][] pathComponents = FSDirectory.getPathComponentsForReservedPath(src); INodesInPath iip; fsd.writeLock(); try { src = *FSDirectory.resolvePath(src, pathComponents, fsd);*