Uploaded image for project: 'Wicket'
  1. Wicket
  2. WICKET-3469

Referrer Leaking with ExternalLink

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.4.15
    • 1.4.17, 1.5-RC3
    • wicket
    • None

    Description

      When Cookies are turned off, the jsessionid is included in the URL of the wicket application, e.g. http://localhost:8080/wicket-app/;jsessionid=03A529631FB1B9BA35556EA02519DF99?x=cOa8p3ycZvK*eAoEOzxHjg

      ExternalLink renders links like <a href="http://www.google.de/">Google</a>

      When the user clicks on such an external link, the browser puts the current URL (including the session id) into the Referrer HTTP header. This is an security issue. Instead, the ExternalLink should use a redirect to open the external url.

      Attachments

        1. WICKET-3469.zip
          21 kB
          Pedro Santos

        Activity

          People

            mgrigorov Martin Tzvetanov Grigorov
            hjaekel Holger Jaekel
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: