Slashdot Mirror


76% of Web Users Affected By Browser History Stealing

An anonymous reader writes "Web browser history detection with the CSS:visited trick has been known for the last ten years, but recently published research suggests that the problem is bigger than previously thought. A study of 243,068 users found that 76% of them were vulnerable to history detection by malicious websites. Newer browsers such as Safari and Chrome were even more affected, with 82% and 94% of users vulnerable. An average of 63 visited locations were detected per user, and for the top 10% of users the tests found over 150 visited sites. The website has a summary of the findings; the full paper (PDF) is available as well."

130 comments

  1. If you didn't want your browser history detected.. by NickLarsen · · Score: 1

    You shouldn't have been browsing the internet. But I am curious... how is this information used maliciously, excluding advertising?

  2. Chrome 5 by binkzz · · Score: 4, Interesting

    Using Chrome 5 development version, the site says it can't find any history on my machine at all (not using incognito).

    Firefox, on the other hand, has a potty mouth.

    --
    'For we walk by faith, not by sight.' II Corinthians 5:7
    1. Re:Chrome 5 by Anonymous Coward · · Score: 0

      Using Firefox 3.7a5pre development version, the site says it can't find any history on my machine at all (not using private browsing mode).

      Chrome, on the other hand, has a potty mouth.

    2. Re:Chrome 5 by Anonymous Coward · · Score: 0

      Alpha build? Are you kidding? I cannot even locate that version on Mozilla's site. Is it a nightly build or something?

      At least the Chrome betas are actually used -- probably more than release builds themselves. Chrome betas are always 100% stable.

    3. Re:Chrome 5 by Darkman,+Walkin+Dude · · Score: 1

      Firefox 3.6 here and no history shown... :-D

    4. Re:Chrome 5 by Lando · · Score: 1

      Strange, 3.6.3 here and it finds a history.

      --
      /* TODO: Spawn child process, interest child in technology, have child write a new sig */
    5. Re:Chrome 5 by GraZZ · · Score: 1

      The current Chrome beta (5.0.375.38) still leaks like a sieve, so they must have *just* fixed it.

    6. Re:Chrome 5 by BZ · · Score: 2, Insightful

      Firefox development versions don't have this issue. The last shipped release does. But were you comparing apples (cutting edge development builds) to oranges (releases that shipped a while back)?

    7. Re:Chrome 5 by Anonymous Coward · · Score: 0

      It's not broken. It relies on features of CSS being implemented properly.

      The browsers it does not affect are not complying to standards

    8. Re:Chrome 5 by xOneca · · Score: 1

      NoScript? Me too :-)

    9. Re:Chrome 5 by xOneca · · Score: 2, Informative
      Actually, the CSS code for detecting :visited links is

      a#l15920:visited {background:url(/l?i=15920)}

      with compaining HTML:

      <a href="http://chickipedia.com" id="l15920">.</a>

      That is, it loads a specific URL when a particular web page has been visited. So the detection is made by the browser, but the data is collected by the server as a purposedly side effect.

    10. Re:Chrome 5 by Anonymous Coward · · Score: 0

      Firefox, on the other hand, has a potty mouth.

      That's because you didn't disable your browser's history. I have for years, and their testing pages found nothing on me.
      It's also mentioned in the solutions page here: http://wtikay.com/docs/solutions.html

    11. Re:Chrome 5 by Anonymous Coward · · Score: 0

      Chrome beta is not a cutting edge development build. In fact, it's not a development build at all. It's as popular as the release version. Chrome's stable is basically IE6, compared to beta 'IE8'.

    12. Re:Chrome 5 by xOneca · · Score: 1
  3. English as Second Language by rueger · · Score: 4, Insightful

    Hey Taco! "Vulnerable" and "Affected by" are not synonyms.

    1. Re:English as Second Language by Anonymous Coward · · Score: 5, Funny

      In other words, I'm vulnerable to a sexual attack by Scarlett Johansson. Unfortunately, I've never been affected by such an attack.

    2. Re:English as Second Language by olsmeister · · Score: 3, Funny

      You're also vulnerable to a sexual attack by Mr T. However I hope you are never affected by that attack either.

    3. Re:English as Second Language by MyLongNickName · · Score: 1

      I pity the fool!

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    4. Re:English as Second Language by Anonymous Coward · · Score: 0

      Well, unless you want to be of course. Not that there's anything wrong with it.

    5. Re:English as Second Language by Anonymous Coward · · Score: 0

      Hey Taco! "Vulnerable" and "Affected by" are not synonyms.

      The Spanish expression for "affected by" is not interchangeable with the Spanish expression for "vulnerable". I'm not sure why this was modded insightful.

  4. vulnerable != affected by chebucto · · Score: 5, Informative

    TFA describes a honey-pot based study. It doesn't describe a real-world study of people whose browser histories were actually stolen by actual malicious websites.

    --
    The English word fart is one of the oldest words in the English vocabulary.
  5. Terrible headline. by maxume · · Score: 0, Redundant

    76% are vulnerable, it hasn't been demonstrated that someone is using this technique for nefarious purposes (or at least, effectively using it, maybe some nerd somewhere sniffed some peoples browser history).

    Then there is the part where finding out someone used Facebook, Yahoo and Google doesn't tell you much. I suppose, knowing they Google'd for prostitutes would be of some use, but good luck constructing that exact url.

    --
    Nerd rage is the funniest rage.
  6. 94%? by Thanshin · · Score: 4, Funny

    In today's news:

    Just a small sliver of web users are victims of Browser History Stealing. Most are running Windows 7, connecting through an IPhone and paying Facebook for the privilege.

  7. Re:If you didn't want your browser history detecte by digitalsushi · · Score: 3, Insightful

    Well for starters, I can email you a joke of the day and log whether you've been to the craigslist personals lately. Your wife might not like knowing that.

    --
    slashdot: where everyone yells sarcastic metaphors to themselves to understand the issue
  8. Re:If you didn't want your browser history detecte by denis-The-menace · · Score: 1

    They give your PC a cookie and then they can see by your history how old you are, your favorite porn sites, if you're gay, etc.

    Then they sell that info to advertisers and their ilk.

    --
    Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
  9. Uh oh... by elrous0 · · Score: 1

    Does this mean that potentially hundreds of sites know that I visit slashdot regularly?!?!?

    Well, there goes my bad boy persona.

    --
    SJW: Someone who has run out of real oppression, and has to fake it.
    1. Re:Uh oh... by RJFerret · · Score: 0, Offtopic

      Nah, it was the collection in your history of Disney.com, gurl.com, Barbie.com, JustinBieberMusic.com, GirlsOnlyForum.com...actually...the gurl.com in there might enhance your "bad girl" persona.

      When you played the barbie dress up game, did you dress her as a rocker chick?

    2. Re:Uh oh... by elrous0 · · Score: 1

      That was my daughter surfing on my computer, I swear!

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    3. Re:Uh oh... by PerfectionLost · · Score: 1

      Does this mean that potentially hundreds of sites know that I visit slashdot regularly?!?!?

      So much for Anonymous Coward.

  10. Re:If you didn't want your browser history detecte by Pojut · · Score: 1

    how is this information used maliciously, excluding advertising?

    Many people consider advertising to be a malicious use.

    Personally, I don't mind my information being used for advertising. Living in 2010, it's an unavoidable fact of life that we are going to encounter advertising everywhere. I would much rather it be for products and services that I actually have an interest in rather than stuff I don't care about.

  11. To be fixed in a future Firefox version by Anonymous Coward · · Score: 5, Informative

    According to http://hacks.mozilla.org/2010/03/privacy-related-changes-coming-to-css-vistited/ a future version of Firefox will address the :visited privacy issue.

    One could also set layout.css.visited_links_enabled=false via about:config to disable :visited completely (at least until the issue is fixed in a future Firefox release).

    1. Re:To be fixed in a future Firefox version by Anonymous Coward · · Score: 0

      set layout.css.visited_links_enabled=false via about:config ... (Firefox)

      Mod parent up. Helpful.

    2. Re:To be fixed in a future Firefox version by darkinnit · · Score: 1

      Is there anyway to implement a similar workaround in Chrome, Opera, Safari and dare I ask... IE?

    3. Re:To be fixed in a future Firefox version by Anonymous Coward · · Score: 0

      So what does this affect in terms of browsing experience?

    4. Re:To be fixed in a future Firefox version by Millennium · · Score: 1

      So what does this affect in terms of browsing experience?

      Visited links would look the same as unvisited ones.

    5. Re:To be fixed in a future Firefox version by Anonymous Coward · · Score: 0

      WHHHooopty shit.

    6. Re:To be fixed in a future Firefox version by Millennium · · Score: 1

      Yeah, I don't see it as all that much of a loss either, but someone asked, so I answered.

    7. Re:To be fixed in a future Firefox version by CKW · · Score: 2, Insightful

      It used to be an important/useful feature of the web/html -- until "website designers" decided that they didn't like the look and started making certain that all links looked the same, and other things that also made it stop working.

      I have a question - why the ****** does a website need to have/see/retreive the list of URLs I've been at in order to do this - coloring links is a browser side feature! The only thing a website needs to do is suggest which colors to use for said links.

      This was grossly unintentional right? Someone didn't choose to implement this specific behaviour, right?

    8. Re:To be fixed in a future Firefox version by Anonymous Coward · · Score: 1, Informative

      I have a question - why the ****** does a website need to have/see/retreive the list of URLs I've been at in order to do this - coloring links is a browser side feature! The only thing a website needs to do is suggest which colors to use for said links.

      But you can do more than just colour the links. You could do things like, for example, display a different link image depending on whether or not the link has been visited. In that case, it is still the browser that is making the decision which image to display, but then it has to retrieve the appropriate image from the server. Now, the server sees which image is being retrieved, and therefore knows the visited status of the link.

    9. Re:To be fixed in a future Firefox version by amorsen · · Score: 1

      I have a question - why the ****** does a website need to have/see/retreive the list of URLs I've been at in order to do this - coloring links is a browser side feature! The only thing a website needs to do is suggest which colors to use for said links.

      They don't retrieve the list. The web site just makes a link with a :visited attribute which says e.g. that visited links should show a certain background image. And then they wait for the image requests...

      --
      Finally! A year of moderation! Ready for 2019?
    10. Re:To be fixed in a future Firefox version by boxwood · · Score: 5, Informative

      the website doesn't get a list of websites.

      what happens is the server sets the visited link to show an image, while the unvisited link doesn't. The browser sees that an image is supposed to be displayed for the visited site, checks its history, sees that you have indeed visted that site and then downloads that image to display on the link. The server sees that you downloaded visited-slashdot.png... so it knows you have visited slashdot.

      Of course visited-slashdot.png doesn't even need to exist, it just needs to see the request for that file from your browser to know you've been there.

      Really CSS just shouldn't allow different images for visited and unvisited links... nobody uses this feature.

    11. Re:To be fixed in a future Firefox version by oddTodd123 · · Score: 1

      Well that was easy. Thank you.

    12. Re:To be fixed in a future Firefox version by Trogre · · Score: 1

      ... or just have the browser download the image regardless and then decide whether it needs to display it.

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  12. We Need to take more care of our browsers by Azarman · · Score: 1

    Today is a day, First chrome not hiding you correctly and now all your visited pages are being displayed via ccs:hover. The problem is as we get more "user-friendly" we take short cuts and become lazy, my personal approach to this is to have my most visit websites in my Fav's list and set Firefox Chrome and IE to different roles. For example I use firefox for work (logmein), IE is there for the bad websites that still dont load correctly in other browsers and Chrome for general browsing (threaded tabs for the win!!) All are set to delete all history when they are closed, this does get annoying to have to log in to everything all the time however I know all my passwords off by heart, never have to write them down because I am always using them and can get to all my websites via favs. Leaving your history and cookies is just lazy and my understanding is that if you delete this data you dont have these problems. Also sidenote, could i publish an add via google with CSS hover to harvest this information? not sure what i would do with it but I am sure you could get a lot of information this way.

    1. Re:We Need to take more care of our browsers by Anonymous Coward · · Score: 0

      :hover isn't what gets people in trouble, it is :visited. This is not exploitable directly through google ads. If you could modify the CSS of a google ad you'd see a lot of horrible ads a lot worse than a little :visited history abuse.

  13. WTF? by foghorn19 · · Score: 1, Redundant

    "A study of 243,068 users found that 76% of them were vulnerable to history detection by malicious websites."

    Vulnerable != affected

  14. Re:If you didn't want your browser history detecte by Nadaka · · Score: 4, Insightful

    People generally use the same or similar usernames and passwords for most of their online identities. If you you know someone in particular uses facebook.com, hotmail.com, kittenwar.com and randombank.com you can use facebook and kittenwar as attack vectors against their email and banks. Alone, history sniffing does not present a huge threat. But it can dramatically increase someones vulnerability to identity theft.

  15. I'm pretty sure... by The+MAZZTer · · Score: 1

    ...fixes have landed in Firefox and Chrome trunks for this problem. Chrome's should be in the beta branch, or at least the dev branch, not sure about Firefox's. The Bugzilla link confirms Firefox has the fix (not sure which Firefox release Gecko 1.9.3 corresponds to... latest 3.6 mayve?

    Can't test right now since the test site isn't on my company's firewall whitelist...

    1. Re:I'm pretty sure... by surveyork · · Score: 0

      Gecko 1.9.3 corresponds to Firefox 3.7 (now rebranded 4).

      --
      2019 is going to be the year of Linux on the desktop.
    2. Re:I'm pretty sure... by Anonymous Coward · · Score: 0

      company's firewall whitelist

      Smart company if you ask me.

      Site whitelists solve much more problems than they cause in comparison to blacklists.
      And this is equally likely to stop any websites stealing your information, unless a trusted site gets the hax.

  16. Links browser by Anonymous Coward · · Score: 0

    Does the CSS visited trick work in the Links browser?

    < re-fitting tin-foil hat >

  17. couldn't try by Anonymous Coward · · Score: 0

    slashdotted link.

  18. Re:If you didn't want your browser history detecte by Anonymous Coward · · Score: 3, Informative

    No need for cookies, you just use javascript and CSS.

    I actually implemented a history sniffer for an online advertising company a few years ago; we were using it as an additional selling point for potential advertisers, as in "We can tell you what percentage of your visitors have visited your rivals' landing pages".

    Worth remembering you can only test against a list of exact urls that you're interested in, you can't just go browsing through a visitor's history. In other words, if I wanted to know how many pages you'd read on Slashdot, I'd need to test against every single possible URL.

    Realistically that's pretty useless - I'd try to sell Ars Technica a solution that told them how many of their visitors have been to http://slashdot.org/. The obvious issue here is that neither I nor Ars Technica would need to get permission for this from either Slashdot or you; at the very least my product would need to give you an option to opt out.

  19. Re:If you didn't want your browser history detecte by Anonymous Coward · · Score: 0

    You silly sod.

    Advertising puts the idea of the product they are trying to sell, into your head. It may be that you 'want' the thing once it is there but before the advertiser got to work on you, there is every likelihood that you would have been perfectly happy without the product.

    You really have no idea how advertising works do you. They must love you.

  20. With Chrome by fustakrakich · · Score: 0, Flamebait

    This is a feature...requested by the advertisers...

    Look, just give it up already. Everything you do is being tracked, by somebody, anybody that's interested.. You can't hide anything from your service provider, so it doesn't matter what your browser coughs up

    --
    “He’s not deformed, he’s just drunk!”
    1. Re:With Chrome by John+Hasler · · Score: 3, Funny

      > Look, just give it up already. Everything you do is being tracked, by
      > somebody, anybody that's interested.. You can't hide anything from your
      > service provider...

      I rather doubt that my ISP or anyone else knows my private GPG key.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    2. Re:With Chrome by SirWhoopass · · Score: 1

      I don't see how that prevents them from know which web sites you have been visiting.

      I'll bet that if the majority of browsers ever stopped storing history data then Cox and Comcast would readily agree to log it and sell it to the advertisers.

    3. Re:With Chrome by Tim+C · · Score: 2, Insightful

      There's a difference between my service provider potentially having the information, and some random website I happen to visit having it.

    4. Re:With Chrome by Anonymous Coward · · Score: 0

      Is it 1-2-3-4-5?

    5. Re:With Chrome by boxwood · · Score: 1

      at that time they'll find out that I've been visiting https://secure-proxy-server-that-i-trust.net/ an awful lot.

    6. Re:With Chrome by Anonymous Coward · · Score: 0

      Hey! Why did you post the combination of my luggage?

    7. Re:With Chrome by Anonymous Coward · · Score: 0

      You're also vulnerable to a sexual attack by Mr T. However I hope you are never affected by that attack either.
      http://www.egypt-panorama.com/

    8. Re:With Chrome by muckracer · · Score: 1

      > I rather doubt that my ISP or anyone else knows my private GPG key.

      You sure about that?

    9. Re:With Chrome by fustakrakich · · Score: 1

      Why? If you don't consent, what's the difference who does it?

      --
      “He’s not deformed, he’s just drunk!”
  21. Re:If you didn't want your browser history detecte by Pojut · · Score: 1

    You silly sod.

    Advertising puts the idea of the product they are trying to sell, into your head. It may be that you 'want' the thing once it is there but before the advertiser got to work on you, there is every likelihood that you would have been perfectly happy without the product.

    You really have no idea how advertising works do you. They must love you.

    My point is I would rather see advertising about a new motherboard or a speaker set rather than tampons or life insurance.

  22. 10 years = nothing done by TheMeuge · · Score: 2, Interesting

    I am not a programmer... but it seems absolutely amazing to me that since this vulnerability has become known (10 years?) nothing has been done to address it. The only two ways to avoid having your history accessed this way, is either to prevent your browser from marking sites as "visited" altogether, or to regularly delete your browsing history.

    How is it that Firefox, an open-source browser, still hasn't had this issue fixed in all these years?..

    1. Re:10 years = nothing done by GungaDan · · Score: 3, Insightful

      Doesn't unchecking the "keep my history" button under "privacy" take care of this?

      --
      Eloi are stupid, throw morlocks at them!
    2. Re:10 years = nothing done by TheCycoONE · · Score: 2, Informative

      http://blogs.msdn.com/ieinternals/archive/2009/06/17/CSSHistoryProbing.aspx is an article on the subject.

      Essentially the vulnerability is a feature of the spec. Even without JavaScript or cookies, the CSS specification allows a web developer to specify that a particular icon/cursor/background-image should be shown for visited links. The exposure is that the client only downloads resources when they are needed to preserve bandwidth, and the server knows what has been requested from it, so I could put in then put somewhere in my css #google:visted { background: url("userwenttogoogle.png"); }

      The problem is the only way to protect against the vulnerability is to remove features which are part of the spec (potentially breaking legitimate and standard compliant web pages), to download all resources (wasting lots of bandwidth), or putting the user in control (probably more annoying than useful as most users won't understand the dialog)

    3. Re:10 years = nothing done by Anonymous Coward · · Score: 0

      or to write an extension, similar to noscript that whitelists :visted url.

      Or a checkbox to disable :visited pseudo class. I find it's not really that useful anyway.

    4. Re:10 years = nothing done by Logic+and+Reason · · Score: 1

      But browsers could be made to download just :visited images, as a security-related exception to the "download as needed" policy. This shouldn't affect performance at all, since sites that actually do this for "legitimate" reasons should be vanishingly rare.

    5. Re:10 years = nothing done by psbrogna · · Score: 3, Informative

      I don't think you're correct in your list of options for protecting against the vulnerability. As a general principal, client side code from an untrusted source (ie. the web) should only have access to client side content which originated from the same source. In the case we're talking about, the content has been modified by the client based on private client state (ie. visited links), at this stage, the content should no longer be accessible to the code. If the rendering pipeline were more compartmentalized (ie. think XSLT translation steps), then code in one department wouldn't have access to content that has been modified based on private client state.

      In this manner, the client environment could modify the content at will (ie. changing style for links to web sites you've been to, blocking ads, stripping flash, turning off client side code functionality entirely, etc.) without fear of what's being harvested or inferred. I don't know what a client's browser does to a dom to make it consumable by the deaf or blind, but if that's something that can be detected by untrusted code then I believe it's another example of violating a user's privacy.

    6. Re:10 years = nothing done by tuomasb · · Score: 3, Informative

      Here is a demonstration of the hack using only CSS: http://ha.ckers.org/weird/CSS-history.cgi You can also use: background: url"(logger.php?site=pornsite.com"); No need for the background to be a real image. This even works if you're using Noscript with Firefox.

    7. Re:10 years = nothing done by Qzukk · · Score: 2, Insightful

      I think the most appropriate way is to prevent :visited from applying to any URL not within the current domain.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    8. Re:10 years = nothing done by element-o.p. · · Score: 1

      ...or to regularly delete your browsing history.

      Maybe I belong in the tin-foil hat crowd, but I have my browser set to do this every time I close it.

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    9. Re:10 years = nothing done by Anonymous Coward · · Score: 1, Insightful

      The problem with that is that will break the page layout for any links which are external to your site. I think the best way to handle it would be to preload all :visited related images at page load. Needed or not. This will result in expected page layout, and it won't be possible to infer which links where already visited. Possibly a memory hog, but browsers can also detect when a page tried to load 10,000 :visited related images and flag as possibly malicious.

    10. Re:10 years = nothing done by Anonymous Coward · · Score: 0

      Who closes their browser? With 8-12 GB of ram, my browser only closes upon crash or quarterly reboot for kernel updates.

    11. Re:10 years = nothing done by daveime · · Score: 2

      Or after you open 4 tabs in Firefox.

    12. Re:10 years = nothing done by weicco · · Score: 1

      All I'm getting is "The following sites were visited:" and then nothing. I'm not impressed :)

      --
      You don't know what you don't know.
    13. Re:10 years = nothing done by treeves · · Score: 1

      Same here. Opera 10.53, Javascript enabled -not that it matters.

      --
      ...the future crusty old bastards are already drinking the Kool-Aid.
    14. Re:10 years = nothing done by zuperduperman · · Score: 1

      > browsers could be made to download just :visited images

      Wouldn't that just alter the attack? In the end they will just make it infer the 'visited' state from other things that are much harder to block. (Eg: change the link to bold if visited - now it's bounding box is slightly larger, which you can detect in javascript and use to report back if the user visited the site). I think the protection has to be positioned further back in the chain: a visited style will only be rendered if the user visited the target page *from* the current page that is trying to render the style or *from* the same domain.

    15. Re:10 years = nothing done by buchner.johannes · · Score: 1

      Do as I did a while back and set layout.css.visited_links_enabled = false in about:config.
      Not knowing whether one has seen a page already sucks though. Mozilla said at some point [1,2] that it is hard to fix that issue.
      I'd be happy it if CSS/JS couldn't see :visited, but the browser can set its color.

      [1] http://blog.mozilla.com/security/2010/03/31/plugging-the-css-history-leak/
      [2] http://dbaron.org/mozilla/visited-privacy

      --
      NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
  23. old news by karlzt · · Score: 1, Informative

    this was on LWN a long time ago: http://lwn.net/Articles/350390/

  24. Re:If you didn't want your browser history detecte by phyrexianshaw.ca · · Score: 1

    I second the above opinion. your will is your own, but please, stop Microsoft from showing me ad's for funeral homes in Georgia. I really, really don't care.

  25. Re:If you didn't want your browser history detecte by rickb928 · · Score: 1

    Yuh. I go to look for a particular designer's eyeglass frames, and I don't get ads for that designer's frames, nor do I get ads for eyeglasses or even sunglasses.

    I get ads that send me to link farms, malware hatcheries, FAKE shopping sites, etc. Seems the evil advertisers pay more to get to the top of the list.

    Pus.

    --
    deleting the extra space after periods so i can stay relevant, yeah.
  26. Re:If you didn't want your browser history detecte by commodoresloat · · Score: 2, Insightful

    who the hell reads "joke of the day" emails?

  27. Re:If you didn't want your browser history detecte by daremonai · · Score: 3, Funny
    Yeah, if I see those ads one more time I think I'll die!

    Hey, wait a second ....

  28. Can't...imagine...caring... by RapmasterT · · Score: 3, Insightful

    I tried...I tried really hard and almost soiled myself with the effort, but I just can't care about my browser history being "stolen".

    that's like calling my garbage being stolen every week when the big truck comes and takes it away.

    Hell, the more time people spend stealing browser histories is time they're not spending doing something I do care about, so keep at it!

    1. Re:Can't...imagine...caring... by Anonymous Coward · · Score: 0

      Well, you know what they say. Those who cry the loudest are affected the most.

      Maybe these people should stop visiting www.furriesgossip.com.

    2. Re:Can't...imagine...caring... by Anonymous Coward · · Score: 1, Informative

      I tried...I tried really hard and almost soiled myself with the effort, but I just can't care about my browser history being "stolen".

      that's like calling my garbage being stolen every week when the big truck comes and takes it away.

      Hell, the more time people spend stealing browser histories is time they're not spending doing something I do care about, so keep at it!

      Not only that, it's not actually being "stolen". It's more like it's vulnerable to a game of "Fish". Sites can basically "query" your history looking for particular URLs, and the history will simply say "yes" or "no" to indicate whether a specifically requested URL is in the history.

      So, yes, feel free to not give two shits, just like I do.

    3. Re:Can't...imagine...caring... by DigitAl56K · · Score: 1

      Do you religiously log out of every authenticated site you visit? What if one passes you through a page that puts your login token in a page URL at any point in time? What if your favorite social networking site, known for sharing your private data, suddenly learned of all the items you've been viewing on Amazon or all the news articles you've been reading?

      What if you're in China and after browsing some sites you weren't supposed to you hit a government site and it pulled your history and that included some personally identifiable ID (like your facebook ID, or your MySpace URL, for example).

    4. Re:Can't...imagine...caring... by Anonymous Coward · · Score: 0

      Do you religiously log out of every authenticated site you visit?

      Yes, and this is irrelevant.

      What if one passes you through a page that puts your login token in a page URL at any point in time?

      Impossible to detect. The exploit works by doing a brute-force dictionary attack on the viewer's history.

      What if your favorite social networking site, known for sharing your private data, suddenly learned of all the items you've been viewing on Amazon or all the news articles you've been reading?

      Once again, (nearly) impossible. I don't use any social networking sites. And if I did, I still wouldn't give a shit about the entire world discovering my Amazon list. I don't keep my political leanings a secret.

      What if you're in China and after browsing some sites you weren't supposed to you hit a government site and it pulled your history and that included some personally identifiable ID (like your facebook ID, or your MySpace URL, for example).

      This is beginning to resemble the moon-landing hoax theory. I don't live in China. If I did live in China, I would have greater things to worry about. But I grant you, I would worry, if I was not already indoctrinated.

    5. Re:Can't...imagine...caring... by masterwit · · Score: 1

      Great, now we have to worry about intellectual rights regarding my history. I really do not think someone "stole" my history, they just made a copy of it. Since my history still functions just fine, I do not have a problem with this!

      --
      We should start a new Slashdot and return control to the geeks. It actually wouldn't be that hard to get some users to
    6. Re:Can't...imagine...caring... by ashidosan · · Score: 0
      I know it's TFA (note: did not read TFA either, but at least I know the issue being discussed), and you couldn't possibly be bothered with reading it, but here goes...

      What if one passes you through a page that puts your login token in a page URL at any point in time?

      Since this vulnerability requires that the link displayed on the page be the same as the one in your browser history, the Bad Guys would already have had to know your login token. All this does is check your "history" (visited sites) against a predefined list of sites. I doubt it would be feasible to, say, brute force someone's session ID without tipping them off that something is going wrong.

  29. What is the test site URL? by rcamans · · Score: 1

    What is the test site URL?

    --
    wake up and hold your nose
    1. Re:What is the test site URL? by egcagrac0 · · Score: 0

      whtikay.com... I think.

    2. Re:What is the test site URL? by rcamans · · Score: 1

      Thank you.
      wtikay.com it is.

      --
      wake up and hold your nose
  30. Why not just drop the visited attribute on links? by bpeikes · · Score: 1

    Browsers should just drop support for that attribute. As a matter of fact, why have any attributes that rely on generic browsing info. If a website wants to track which links I've visited, then show them to me via redirect and keep a list of which redirect links show up. How important is having a browser visually indicate which links I've visited? visited is just about as important as supporting the blink tag....Wait, blink isn't supported anymore.

  31. Re:If you didn't want your browser history detecte by Anonymous Coward · · Score: 0

    Well, and who wants any other site to know what porn sites they visit?

  32. My solution by Anonymous Coward · · Score: 0

    Use a different browser for each website.

  33. Slashdot ratings up by Vapon · · Score: 1

    anyone wonder if that site is checking our browser history while we read the article? Slashdot.org will be the most popular site according to statistics by the end of the day.

  34. Re:If you didn't want your browser history detecte by digitalsushi · · Score: 1

    You must not have relatives that are bad at the computers.

    --
    slashdot: where everyone yells sarcastic metaphors to themselves to understand the issue
  35. Re:If you didn't want your browser history detecte by element-o.p. · · Score: 1

    Advertising is just a Jedi mind trick; it's only effective in the way you suggest if you are rather weak-minded.

    Personally, I find that advertising is only effective once I am already in the market for something (i.e., my car just threw a transmission, and now I am shopping for another one). It is very rare indeed that I see an ad for something and start thinking, "Wow...I could really use one of those." YMMV, of course, but if you often find yourself desperately "needing" something once you saw an ad for it -- even though you were perfectly happy without it until you saw the ad -- then I have a couple of droids that you aren't looking for.

    --
    MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
  36. Re:If you didn't want your browser history detecte by Anonymous Coward · · Score: 0

    how about when your health insurance is dropped because you visited a cancer web site.

  37. Clear the history by Murdoch5 · · Score: 1

    Have the history clear it's self ever 2 min, it's what I do on my Box, sure it's annoying to have to log in constantly but on the other hand it's secure.

  38. Re:If you didn't want your browser history detecte by boxwood · · Score: 2, Insightful

    But when looking for a new car you get certain feelings about certain brands. When you're looking at a chevy truck you'll get a feeling that its really solid (Like a Rock!) that Ford looks like its durable (Ford Tough!) and when you look at a mazda you'll get the feeling that this car has really got some pep (zoom! zoom!).

    Those little jingles and slogans may not even pop into your head while test driving but they're there and have an influence over your purchasing decision. Sure you'll look at the price and all the other considerations, but if the Mazda is only a couple of hundred dollars more but it just felt more fun to drive, well you'll pay the extra to get the zoom zoom.

  39. Re:If you didn't want your browser history detecte by metrometro · · Score: 1

    1) Spear-phishing. When I threw my browser (Chrome) at it, it spit back a list of specific pages at online vendors. From there, you can make some pretty good guesses about things I've bought lately: in this case, a Dell laptop. I wouldn't click on a recall notice from Dell (register for a replacement kit!), but a lot of people would go down that rabbit hole.

    2) Same-password attack. Site A requires login, scrapes list of your recently used sites, then tries the same user/password at B, C, D from your history.

  40. Re:Why not just drop the visited attribute on link by amorsen · · Score: 1

    Visited is very useful for mailing list archives. If you try to follow a thread you can keep clicking next and previous and so on, and you can tell by the colour of the link whether you've read it before.

    --
    Finally! A year of moderation! Ready for 2019?
  41. Re:If you didn't want your browser history detecte by gorzek · · Score: 1

    who the hell reads "joke of the day" emails?

    More people than read Slashdot.

  42. Re:If you didn't want your browser history detecte by gorzek · · Score: 1

    All the above only means that you should do research before making a major purchase. If you go to a car dealership, totally uninformed about what you want and just base everything on your gut instincts, you deserve what you get.

    Read the reviews, read Consumer Reports, do a bunch of test drives. For God's sake, if you're going to drop five or six figures on something, make sure it's really what you want and need!

  43. Re:If you didn't want your browser history detecte by wjousts · · Score: 1

    No need for cookies, you just use javascript and CSS.

    No need for JavaScript either. You can do it with CSS alone.

  44. Re:If you didn't want your browser history detecte by Anonymous Coward · · Score: 0

    There is absolutely no proof that advertisement actually work.

    Companies don't advertise because it works, they advertise because it might work. They don't take the chance.

    There are however some parts of advertisement that do work. People need to know that a product or brand exist to actually buy it.

  45. Explains why my browser history is always empty! by noidentity · · Score: 1

    Finally, an explanation as to why my browser history is always empty. It's being stolen by someone! I wonder if I can have it returned.

  46. Re:If you didn't want your browser history detecte by aztracker1 · · Score: 1

    I use a different set of passwords depending on importance. I treat my online "social website" identities like public information, don't put what I wouldn't want found up. If more people simply did that, it'd be a lot easier.

    --
    Michael J. Ryan - tracker1.info
  47. Re:If you didn't want your browser history detecte by thetoadwarrior · · Score: 1

    According to their link it isn't even that good. It showed that I came here and twitter meaning it missed out about 20+ other sites. Considering I didn't do much at all at twitter and I don't who knows I come here, I'm not too worried.

  48. Re:If you didn't want your browser history detecte by thetoadwarrior · · Score: 1

    It only detected 2 out of 20+ sites I visited since last clearing out my cache (slight porn guilt makes me do it every so often) both of which have passwords I use only for those sites. I don't really care if someone gets my slashdot account details or twitter details. It's certainly not the end of the world.

  49. Re:If you didn't want your browser history detecte by Carnildo · · Score: 1

    But when looking for a new car you get certain feelings about certain brands. When you're looking at a chevy truck you'll get a feeling that its really solid (Like a Rock!) that Ford looks like its durable (Ford Tough!) and when you look at a mazda you'll get the feeling that this car has really got some pep (zoom! zoom!).

    Maybe you do. I don't.

    It might be the fact that I see maybe a hundredth as many ads as the typical person, but my impressions of products are shaped more by cultural osmosis than by marketing slogans (American automakers don't make quality vehicles; Japanese automakers know quality, but never got the hang of pickup trucks).

    --
    "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
  50. Deliberate sensationalism alert. by asteinmetz · · Score: 1

    "Affected" gets downgraded to "vulnerable" in the article. Percent of web users "affected?" Let's guess .001%.

  51. Re:If you didn't want your browser history detecte by JWSmythe · · Score: 1

        The problem with advertisers data-mining and presenting ads targeted to what you've done is this. This is a real-world example.

        Someone was going to buy a used refrigerator. They asked me to see what the current market value was for the used one, as well as the retail value. If the difference was small enough, they were going to just buy a new one. I spent maybe 15 minutes looking for information. For several days after that, I got targeted ads for refrigerators and large appliances. I'm not interested in seeing ads for large appliances. I was doing research for someone else. That research was done.

        This happens when researching news stories as well. I go out looking for information on a huge variety of topics. It's weird some of the ads that will come crawling out of the woodwork. If I search for information on the military (vehicles, public unit information, etc), I'll suddenly get ads for military recruitment. If they cross referenced that with other searches, they may realize that I'm not looking to join. I'm categorically excluded from military service due to having eye surgery when I was younger. I've looked for further information on my surgery, just to see what the current state of the procedure is. I've mentioned it places online including here.

        Sometimes their association to keywords is just plain wrong. When looking at both commercial airline crashes, and cruise ship accidents, I've been presented with ads to go on trips by each for weeks.

        I look at a lot of stuff online. Someone was very insistent about the chemical composition of "Oxy-clean", so I went looking for info. If a news story comes up about an explosion, and I'm not familiar with the type of explosive, I'll go hunting for more information. I may go hunting for information about the President of Lithuania. If something happens in DC, I'll go looking for more information.

        Just with the information provided in this message, with keyword association, I'm proof that the NSA doesn't monitor all postings online. Otherwise I'd already be on a rendition flight off to places unnamed. Airline crash, explosion, explosive, refrigerator, president, DC.

        It may not seem like a lot, but how many pounds of explosives can you pack into a used refrigerator and have it transported in the back of a pickup truck through DC?

        (Note to all three letter agencies: No, I have no intention of doing anything illegal, immoral, or unhealthy. This was just an example.)

        Excuse me, I have to run. A black van just pulled up out front, and someone is knocking at the door.

    --
    Serious? Seriousness is well above my pay grade.
  52. Re:If you didn't want your browser history detecte by Anonymous Coward · · Score: 0

    So where was the problem?

  53. Brute force, huh? by Trogre · · Score: 1

    This page picked up two references to youtube in my history:

    http://www.youtube.com/
    http://www.youtube.com/watch?v=sHzdsFiBbFc (it's the spider on drugs that /. drew to my attention a long time ago)

    If this is a brute-force dictionary attack, then this guy really has too much time on his hands.

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  54. Re:If you didn't want your browser history detecte by bingoUV · · Score: 1

    I use firefox, with a lot of privacy enhancing extensions, and I generally do not feel that the advertisers have a lot of information about me. But for a brief while, I used google chrome browser. For about 2-3 weeks after that, I was stumped by advertisers' (especially google) intricate knowledge of my person. I say this principally on the basis of gmail advertisements.

    Though the good news is that if you start using a privacy enhanced browser, advertisers soon (seem to) forget all about you.

    --
    Bingo Dictionary - Pragmatist, n. A myopic idealist.
  55. Or script the browser start by Anonymous Coward · · Score: 0

    Opera.lnk

    %windir%\system32\cmd.exe /d /c start /min cmd /d /c copy /y %ProgramFiles%\Opera\profile\cookies0.dat %ProgramFiles%\Opera\profile\cookies4.dat & del %ProgramFiles%\Opera\profile\vlink4.dat & start %ProgramFiles%\Opera\Opera.exe

    (the whole thing is one line)
    (it's for Opera 9.27 but you get the idea)
    (cookies0 only contain those few cookies that i found useful)

  56. Real World Example by Anonymous Coward · · Score: 0

    This site uses this technique to make assumptions about you based on your history... http://banners.brinkin.com/how_smart

  57. Re:If you didn't want your browser history detecte by Anonymous Coward · · Score: 0

    Seeing advertising about tampons and line insurance however, will save you the money, that you are likely to spend in case of a new motherboard or a speaker ad.

  58. Re:If you didn't want your browser history detecte by Anonymous Coward · · Score: 0

    *life

  59. Re:If you didn't want your browser history detecte by bstender · · Score: 1

    Their insecurities arent your fault, but sneaking around is really not the way if you really want to grow the relationship.

    --
    look sig is kool
  60. It's fixed! by Anonymous Coward · · Score: 0

    http://blog.mozilla.com/security/2010/03/31/plugging-the-css-history-leak/

    It's been fixed in Firefox nightlies for over two months already. As far as I know, Firefox is the first browser with such a fix, but other browsers will soon adopt the same technique.