-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Referer: header (incorrectly) sent when typing a URL using the keyboard #360
Comments
This sounds like it might be related to #355 |
I saw that issue. I think this might actually be the opposite problem:
That said: I'm not familiar with the codebase so the two could very well be closely-related. |
Nope, it's about the header being sent (in this case making one up out of thin air because we are in about:newtab) when it should not be sent -> directly browsing that ressource |
Okay, you're probably right! Closing as duplicate! |
Description
The browser always sends a
Referer:
header when navigating to a new HTTPS URL, even where that navigation is not the result of clicking a hyperlink or submitting a form. For example, when typing a URL using the keyboard, the domain of the previous page is leaked to the new site.This violates RFC1945 §10.13, which states:
Steps to replicate
Referer: https://example.com/
is sent by the browserExpected behavior
The
Referer:
header should never be sent on requests that originate from keyboard entry.Screenshots
The text was updated successfully, but these errors were encountered: