[BUGFIX] Do not use realpath for temporary file names
Generating a temporary file with the PHP function tempnam, returns the realpath of the file. There are however situations where PATH_site has some symlinks or mounts, thus comparing those paths will fail. Instead of just using the path the function returns, we only use the filename and prefix that with PATH_site, so that the check if the temporary path is within PATH_site will succeed. Resolves: #70106 Releases: master, 7.6, 6.2 Change-Id: I39a1830ff1a5791aa3fdc91056e3870fbb6dde1f Reviewed-on: https://review.typo3.org/50490 Tested-by:TYPO3com <no-reply@typo3.com> Reviewed-by:
Alexander Krist <mail@alex-krist.de> Tested-by:
Alexander Krist <mail@alex-krist.de> Reviewed-by:
Daniela Grammlich <grammlich@punkt.de> Tested-by:
Daniela Grammlich <grammlich@punkt.de> Reviewed-by:
Joerg Boesche <typo3@joergboesche.de> Reviewed-by:
Alexander Stehlik <alexander.stehlik@gmail.com> Tested-by:
Alexander Stehlik <alexander.stehlik@gmail.com> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Helmut Hummel <typo3@helhum.io> Tested-by:
Helmut Hummel <typo3@helhum.io>
Please register or sign in to comment