Last Comment Bug 252410 - Wrong referrer with "Load URLs typed into the address bar in new tabs"
: Wrong referrer with "Load URLs typed into the address bar in new tabs"
Product: Firefox
Classification: Client Software
Component: Tabbed Browser (show other bugs)
: unspecified
: x86 Windows XP
-- normal (vote)
: ---
Assigned To: Ben Goodger (use ben at mozilla dot org for email)
: Dão Gottwald [:dao]
Depends on:
  Show dependency treegraph
Reported: 2004-07-21 02:12 PDT by brian martin
Modified: 2004-08-05 11:26 PDT (History)
3 users (show)
See Also:
Crash Signature:
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Description User image brian martin 2004-07-21 02:12:27 PDT
User-Agent:       Firefox/0.9.2 (Windoze XP; U) [en]
Build Identifier: Firefox/0.9.2 (Windows XP; U) [en]

"Load URLs typed into the address bar in new tabs" is selected (not sure if this
is part of Tabbrowser Preferences 0.6.5 extension or native to Firefox. When I 
type in a new URL, it will load the page in a new tab as expected. However, the
remote web will receive the href as URL of the previous tab, regardless of their

Reproducible: Always
Steps to Reproduce:
1. load into tab
2. type into address bar
3. check web log of site and notice href of hit shows as referrer

Actual Results:  
forced ~# tail -f /home/admin/access_log | grep spleh - - [21/Jul/2004:04:50:49 -0400] "GET /spleh HTTP/1.1" 404 1932
"" "Firefox/0.9.2 (Windoze XP; U) [en]"

Notice that "" shows in the HREF field here, even though that site
(changed for this report) does not link to the site with this log. it is
inhereting the href from the previous tab in firefox that i was looking at.

Expected Results:  
if i manually type a URL into the address bar, it should show no href, just a
direct page load.

forced ~# tail -f /home/admin/access_log | grep spleh - - [21/Jul/2004:05:10:43 -0400] "GET /spleh HTTP/1.1" 404 1906
"-" "Opera/6.03 (Windows 2000; U)  [en]"

I flagged this as 'security' related because in some instances, there is a chance
a user may disclose sensitive information from one tab to a remote site without
realizing it. If the URL/HREF carries any sensitive information such as session
ID, login names, private web space, etc... it would be disclosed to the remote
Comment 1 User image Jesse Ruderman 2004-07-21 10:28:13 PDT
"Load URLs typed into the address bar in new tabs" is a TBE option, not a
Firefox option.  This is probably a TBE bug.  Do you know how to report bugs in TBE?
Comment 2 User image Jesse Ruderman 2004-07-21 14:55:56 PDT
The reporter is going to tell the author of Tabbrowser Preferences (not TBE, my
mistake) about this bug.  I'm marking this bug INVALID but leaving it
security-sensitive so the extension author has a chance to fix it.
Comment 3 User image Jesse Ruderman 2004-08-05 11:26:46 PDT
Fixed in TBP 0.6.8.  Making public.

Note You need to log in before you can comment on or make changes to this bug.