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)

Reply via email to