Interesting HTTP
Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Referrer headers and policy
Referrer is the header used by browsers to indicate which was the previous page visited.
Sensitive information leaked
If at some point inside a web page any sensitive information is located on a GET request parameters, if the page contains links to external sources or an attacker is able to make/suggest (social engineering) the user visit a URL controlled by the attacker. It could be able to exfiltrate the sensitive information inside the latest GET request.
Mitigation
You can make the browser follow a Referrer-policy that could avoid the sensitive information to be sent to other web applications:
Counter-Mitigation
You can override this rule using an HTML meta tag (the attacker needs to exploit and HTML injection):
Defense
Never put any sensitive data inside GET parameters or paths in the URL.
Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Last updated