Deepesh Khandelwal created ZEPPELIN-2167: --------------------------------------------
Summary: User with insufficient privileges can still restore files by renaming files in/out of Trash Key: ZEPPELIN-2167 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2167 Project: Zeppelin Issue Type: Bug Components: security Reporter: Deepesh Khandelwal Priority: Critical Steps to reproduce: # Create a notebook "test_nb" as bob. # Delete the notebook # Login as mary and try restoring "test_nb" from Trash folder. The system correctly complains of insufficient privileges. # Open the "test_nb" notebook from Trash folder. The notebook opens with title "~Trash/test_nb". # Edit the title and remove the prefix "~Trash". If you now look at the list of notebooks there is no file "test_nb" in Trash. Interestingly when you try and delete the recently moved file from Trash it complains that mary does not have privileges to delete it. Edit the title of that notebook to "~Trash/test_nb" and it goes back to Trash folder. -- This message was sent by Atlassian JIRA (v6.3.15#6346)