[BUGFIX] Unprivileged backend user can read arbitrarily from database
authorHelmut Hummel <helmut.hummel@typo3.org>
Wed, 3 Aug 2011 10:55:01 +0000 (12:55 +0200)
committerOliver Hader <oliver@typo3.org>
Wed, 3 Aug 2011 12:06:03 +0000 (14:06 +0200)
Change-Id: Ia749f33e0474ae6bcdc5e75ab0acaef51e5f928d
Resolves: #26876
Reviewed-on: http://review.typo3.org/4056
Reviewed-by: Oliver Hader
Reviewed-by: Björn Pedersen
Tested-by: Oliver Hader
typo3/sysext/css_styled_content/static/v3.8/setup.txt
typo3/sysext/css_styled_content/static/v3.9/setup.txt
typo3/sysext/css_styled_content/static/v4.2/setup.txt
typo3/sysext/css_styled_content/static/v4.3/setup.txt
typo3/sysext/css_styled_content/static/v4.4/setup.txt
typo3/sysext/css_styled_content/static/v4.5/setup.txt

index 3963784..3e3bf90 100644 (file)
@@ -175,20 +175,19 @@ lib.stdheader {
 
        10.1 = TEXT
        10.1.current = 1
-       10.1.insertData = 1
-       10.1.fontTag = <h1{register:headerStyle}{register:headerClass}>|</h1>
+       10.1.dataWrap = <h1{register:headerStyle}{register:headerClass}>|</h1>
 
        10.2 < .10.1
-       10.2.fontTag = <h2{register:headerStyle}{register:headerClass}>|</h2>
+       10.2.dataWrap = <h2{register:headerStyle}{register:headerClass}>|</h2>
 
        10.3 < .10.1
-       10.3.fontTag = <h3{register:headerStyle}{register:headerClass}>|</h3>
+       10.3.dataWrap = <h3{register:headerStyle}{register:headerClass}>|</h3>
 
        10.4 < .10.1
-       10.4.fontTag = <h4{register:headerStyle}{register:headerClass}>|</h4>
+       10.4.dataWrap = <h4{register:headerStyle}{register:headerClass}>|</h4>
 
        10.5 < .10.1
-       10.5.fontTag = <h5{register:headerStyle}{register:headerClass}>|</h5>
+       10.5.dataWrap = <h5{register:headerStyle}{register:headerClass}>|</h5>
 
        # Pops the used registers off the stack:
        98 = RESTORE_REGISTER
index 4ba439f..fa6b08d 100644 (file)
@@ -175,20 +175,19 @@ lib.stdheader {
 
        10.1 = TEXT
        10.1.current = 1
-       10.1.insertData = 1
-       10.1.fontTag = <h1{register:headerStyle}{register:headerClass}>|</h1>
+       10.1.dataWrap = <h1{register:headerStyle}{register:headerClass}>|</h1>
 
        10.2 < .10.1
-       10.2.fontTag = <h2{register:headerStyle}{register:headerClass}>|</h2>
+       10.2.dataWrap = <h2{register:headerStyle}{register:headerClass}>|</h2>
 
        10.3 < .10.1
-       10.3.fontTag = <h3{register:headerStyle}{register:headerClass}>|</h3>
+       10.3.dataWrap = <h3{register:headerStyle}{register:headerClass}>|</h3>
 
        10.4 < .10.1
-       10.4.fontTag = <h4{register:headerStyle}{register:headerClass}>|</h4>
+       10.4.dataWrap = <h4{register:headerStyle}{register:headerClass}>|</h4>
 
        10.5 < .10.1
-       10.5.fontTag = <h5{register:headerStyle}{register:headerClass}>|</h5>
+       10.5.dataWrap = <h5{register:headerStyle}{register:headerClass}>|</h5>
 
        # Pops the used registers off the stack:
        98 = RESTORE_REGISTER
index 91d0fc5..4543e2f 100644 (file)
@@ -177,20 +177,19 @@ lib.stdheader {
 
        10.1 = TEXT
        10.1.current = 1
-       10.1.insertData = 1
-       10.1.fontTag = <h1{register:headerStyle}{register:headerClass}>|</h1>
+       10.1.dataWrap = <h1{register:headerStyle}{register:headerClass}>|</h1>
 
        10.2 < .10.1
-       10.2.fontTag = <h2{register:headerStyle}{register:headerClass}>|</h2>
+       10.2.dataWrap = <h2{register:headerStyle}{register:headerClass}>|</h2>
 
        10.3 < .10.1
-       10.3.fontTag = <h3{register:headerStyle}{register:headerClass}>|</h3>
+       10.3.dataWrap = <h3{register:headerStyle}{register:headerClass}>|</h3>
 
        10.4 < .10.1
-       10.4.fontTag = <h4{register:headerStyle}{register:headerClass}>|</h4>
+       10.4.dataWrap = <h4{register:headerStyle}{register:headerClass}>|</h4>
 
        10.5 < .10.1
-       10.5.fontTag = <h5{register:headerStyle}{register:headerClass}>|</h5>
+       10.5.dataWrap = <h5{register:headerStyle}{register:headerClass}>|</h5>
 
        # Pops the used registers off the stack:
        98 = RESTORE_REGISTER
index 8981c81..5b14767 100644 (file)
@@ -177,20 +177,19 @@ lib.stdheader {
 
        10.1 = TEXT
        10.1.current = 1
-       10.1.insertData = 1
-       10.1.fontTag = <h1{register:headerStyle}{register:headerClass}>|</h1>
+       10.1.dataWrap = <h1{register:headerStyle}{register:headerClass}>|</h1>
 
        10.2 < .10.1
-       10.2.fontTag = <h2{register:headerStyle}{register:headerClass}>|</h2>
+       10.2.dataWrap = <h2{register:headerStyle}{register:headerClass}>|</h2>
 
        10.3 < .10.1
-       10.3.fontTag = <h3{register:headerStyle}{register:headerClass}>|</h3>
+       10.3.dataWrap = <h3{register:headerStyle}{register:headerClass}>|</h3>
 
        10.4 < .10.1
-       10.4.fontTag = <h4{register:headerStyle}{register:headerClass}>|</h4>
+       10.4.dataWrap = <h4{register:headerStyle}{register:headerClass}>|</h4>
 
        10.5 < .10.1
-       10.5.fontTag = <h5{register:headerStyle}{register:headerClass}>|</h5>
+       10.5.dataWrap = <h5{register:headerStyle}{register:headerClass}>|</h5>
 
        # Pops the used registers off the stack:
        98 = RESTORE_REGISTER
index dbb0405..5f4fd6a 100644 (file)
@@ -177,20 +177,19 @@ lib.stdheader {
 
        10.1 = TEXT
        10.1.current = 1
-       10.1.insertData = 1
-       10.1.fontTag = <h1{register:headerStyle}{register:headerClass}>|</h1>
+       10.1.dataWrap = <h1{register:headerStyle}{register:headerClass}>|</h1>
 
        10.2 < .10.1
-       10.2.fontTag = <h2{register:headerStyle}{register:headerClass}>|</h2>
+       10.2.dataWrap = <h2{register:headerStyle}{register:headerClass}>|</h2>
 
        10.3 < .10.1
-       10.3.fontTag = <h3{register:headerStyle}{register:headerClass}>|</h3>
+       10.3.dataWrap = <h3{register:headerStyle}{register:headerClass}>|</h3>
 
        10.4 < .10.1
-       10.4.fontTag = <h4{register:headerStyle}{register:headerClass}>|</h4>
+       10.4.dataWrap = <h4{register:headerStyle}{register:headerClass}>|</h4>
 
        10.5 < .10.1
-       10.5.fontTag = <h5{register:headerStyle}{register:headerClass}>|</h5>
+       10.5.dataWrap = <h5{register:headerStyle}{register:headerClass}>|</h5>
 
        # Pops the used registers off the stack:
        98 = RESTORE_REGISTER
index 74a1e17..26a1771 100644 (file)
@@ -177,20 +177,19 @@ lib.stdheader {
 
        10.1 = TEXT
        10.1.current = 1
-       10.1.insertData = 1
-       10.1.fontTag = <h1{register:headerStyle}{register:headerClass}>|</h1>
+       10.1.dataWrap = <h1{register:headerStyle}{register:headerClass}>|</h1>
 
        10.2 < .10.1
-       10.2.fontTag = <h2{register:headerStyle}{register:headerClass}>|</h2>
+       10.2.dataWrap = <h2{register:headerStyle}{register:headerClass}>|</h2>
 
        10.3 < .10.1
-       10.3.fontTag = <h3{register:headerStyle}{register:headerClass}>|</h3>
+       10.3.dataWrap = <h3{register:headerStyle}{register:headerClass}>|</h3>
 
        10.4 < .10.1
-       10.4.fontTag = <h4{register:headerStyle}{register:headerClass}>|</h4>
+       10.4.dataWrap = <h4{register:headerStyle}{register:headerClass}>|</h4>
 
        10.5 < .10.1
-       10.5.fontTag = <h5{register:headerStyle}{register:headerClass}>|</h5>
+       10.5.dataWrap = <h5{register:headerStyle}{register:headerClass}>|</h5>
 
        # Pops the used registers off the stack:
        98 = RESTORE_REGISTER