-
Notifications
You must be signed in to change notification settings - Fork 189
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"Upload only" public link leaks content via propfind #4657
Labels
Milestone
Comments
micbar
added
Priority:p2-high
Escalation, on top of current planning, release blocker
GA-Blocker
labels
Sep 26, 2022
rhafer
added a commit
to rhafer/reva
that referenced
this issue
Sep 26, 2022
The "Uploade" role should not be able to list contents of the shared resource. owncloud/ocis#4657
rhafer
added a commit
to rhafer/reva
that referenced
this issue
Sep 26, 2022
The "Uploade" role should not be able to list contents of the shared resource. owncloud/ocis#4657
rhafer
added a commit
to rhafer/reva
that referenced
this issue
Sep 26, 2022
The "Uploade" role should not be able to list contents of the shared resource. owncloud/ocis#4657
rhafer
added a commit
to cs3org/reva
that referenced
this issue
Sep 26, 2022
The "Uploade" role should not be able to list contents of the shared resource. owncloud/ocis#4657
rhafer
added a commit
to rhafer/ocis
that referenced
this issue
Sep 26, 2022
butonic
pushed a commit
that referenced
this issue
Sep 27, 2022
ownclouders
pushed a commit
that referenced
this issue
Sep 27, 2022
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Describe the bug
Having a public link with role "Upload" still lists the content via PROPFIND.
Steps to reproduce
Steps to reproduce the behavior:
curl --insecure -X PROPFIND -H "Depth: 1" -H "Content-Type: text/xml" 'https://host.docker.internal:9200/remote.php/dav/public-files/dEbwwApymmGZhSd' | xmllint --format -
(set your public link token in the URL according to your public link)Expected behavior
Some 404 or whatever. But folder listing must be prevented.
Actual behavior
PROPFIND lists all files and folders as if the link had
read
or higher permissions.Setup
oCIS single binary on commit hash
ca66a9f7516734e7a3c64074d37f266dd90f702f
.The text was updated successfully, but these errors were encountered: