[BUFIX] External URL regression by jumpurl security fix 65/18765/2
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:18:53 +0000 (22:18 +0100)
commit0bee97ed186a8f77b595a4e0b83c5b43cd9b2bf9
treeacb47b861a86801041d81c4275ec4491655b6a69
parentbb0dc58d34df493826d8648551c25333f7be045b
[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/18765
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php