Bug #17327
closedsecure filelinks width jumpurl.secure don't check permission recursive
0%
Description
Secure filelinks with jumpurl.secure = 1 on access restricted pages ignore the group restriction, if the group-restriction is not applied on the same page where the filelink is placed. So when a branch is access-restricted the secure filelinks will only function if every page is access-restricted. Otherwise if the link from the secure filelink is opened directly then you can download the file!
The Problem seems to be the function checkRecord in the class.t3lib_page.php.
The Access-Vaidation must include the rootline.
Compare the Attachement. I added the Access-Validation in the function and made a redirect if the Access is not granted. - It's a rough workaround. It would be great to have a fine solution!
(issue imported from #M5674)
Files