Uploaded image for project: 'Confluence Server'
  1. Confluence Server
  2. CONFSERVER-16019

XSS vulnerability when moving page between spaces

    XMLWordPrintable

    Details

      Description

      You can create a space with HTML in the name. In most places this space name is correctly encoded however in the tree component given when you chose to move a page the destination space is name is not encoded properly.

      To reproduce.
      1) Create a space called <script>alert("Howdy");</script>
      2) Create a page in another space
      3) Move this new page, chosing the previously created space as the destination
      4) You'll get a friendly 'Howdy' alert.

      Because permissions can be set such that any user has space create permission this is a slightly greater problem than it might originally sound.

        Attachments

        1. patch_2.10.x.zip
          6 kB
        2. patch_3.0.zip
          6 kB
        3. screenshot1.png
          screenshot1.png
          49 kB

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Last commented:
                  9 years, 41 weeks, 6 days ago