Poll: Did you know about the history sniffing exploit?
Had you heard of the JavaScript history sniffing attack before it made the front page on HN?
(http://news.ycombinator.com/item?id=800693)
I'm interested to hear responses as I believe that I keep up with tech news pretty well and I had never heard of this, in my opinion, fairly serious exploit before today! Others have stated that it's old news and that everyone knows about it. I'm interested to see how the cookie crumbles (so to speak)
9 comments
[ 2.5 ms ] story [ 31.6 ms ] threadhttp://www.mikeonads.com/2008/07/13/using-your-browser-url-h...
Basically, it uses the socialhistory.js and some statistics to estimate whether you are male or female (which is useful information to advertisers).
EDIT: Here's the HN story on that site: http://news.ycombinator.com/item?id=248558
A bit of Googling reveals that this exploit looks like it was authored by Jeremiah Grossman on August 11 2006.
http://jeremiahgrossman.blogspot.com/2006/08/i-know-where-yo...
That seems like a very long time for an exploit so obviously useful to stay around...
i wouldn't really call it an exploit in and of itself, though, as you can pull the information out of the css :visited pseudoclass in a variety of ways. i'd call it an unintended consequence.
I feel like a little bit of a failure at the moment! My only solace is that I wasn't active in the web-development (or software at all) industry when the 'exploit' was released to the wild. I guess you can't catch everything!
that would be the origin of being able to specifically color links you've visited, allowing you to set a bizarre color to visited links and let javascript traverse the dom to find links that are colored weirdly.
Edit: I've never really thought of it as an exploit though.
The JavaScript history object is specifically designed not to give 3rd parties access to your history info...
I know the HN crowd are way more aware about issues like this than the average person, but to have your fingers this firmly on the pulse of the 'net? Impressive?
EDIT: Now I'm not the only one. Misery loves company! Thanks :-p