[BUFIX] External URL regression by jumpurl security fix 53/18753/5
authorHelmut Hummel <helmut.hummel@typo3.org>
Wed, 6 Mar 2013 14:47:57 +0000 (15:47 +0100)
committerHelmut Hummel <helmut.hummel@typo3.org>
Wed, 6 Mar 2013 21:17:55 +0000 (22:17 +0100)
commite429270e17dfd211fea92dacb32b6129b9122c86
tree5c254a7760a32aed14cc26405a28dbce7d4e9702
parent6b0b8c7c26962677f23b1f49487456ac13864277
[BUFIX] External URL regression by jumpurl security fix

With the jumpurl security fix, pages of type
'Link to external URL' throw a jumpurl
hash exception if called in the frontend. This typically
happens if a HMENU renders such page links.

The patch adapts the TSFE logic to write the required
hash dynamically to _GET to make the jumpurl check happy
that is called later on within the same process if
calling such a 'external url' link.

Change-Id: Ie73cd9710929c72aad4e75543f90c8618797997b
Fixes: #46071
Related: #28587
Releases: 6.1, 6.0, 4.7, 4.6, 4.5
Reviewed-on: https://review.typo3.org/18753
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Gregor Hermens
Tested-by: Gregor Hermens
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php