Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • "For example, open redirect vulnerabilities can be used to exploit GET-based requests that are protected with a referer check"
  • "and some organizations or browser tools remove referrer headers as a form of data protection."
    • That individual or organization would have sacrafice their privacy in this case.
  • "There are also common implementation mistakes with referer checks. For example if the CSRF attack originates from an HTTPS domain then the referer will be omitted. In this case the lack of a referer should be considered to be an attack when the request is performing a state change."
    • True browsing from an HTTPS page to a HTTP page strips the referer header by design (spec).
    • We simply consider all requests with no referrer to be an attack.

...