Status: Unconfirmed
Owner: ----
Labels: Type-Bug Pri-2 OS-All Area-Misc

New issue 29811 by simon.bohlin: Leaking browser history through computed  
CSS style for A:visited (old news: 2008, but still relevant and seemingly  
easy to fix)
http://code.google.com/p/chromium/issues/detail?id=29811

Chrome Version       : Chrome 2-4
URLs (if applicable) : http://browserspy.dk/css-exploit.php
Other browsers tested:
   Add OK or FAIL after other browsers where you have tested this issue:
      Safari 4: FAIL
   Firefox 3.x: FAIL, unless using a plugin
          IE 7: FAIL
          IE 8: ?

What steps will reproduce the problem?
1. Visit www.facebook.com
2. Visit http://browserspy.dk/css-exploit.php or http://startpanic.com/
3. Notice that they know where you've been! Testing can be done for any
URL.

The issue is that computed CSS style for A:visited isn't protected from
scripting access. Limiting based on base domain name could be enough,
although I never saw any websites actually needing to spy on visited pages
via javascript.

More discussion:
http://code.google.com/p/google-caja/wiki/HistoryMining
http://whattheinternetknowsaboutyou.com/docs/details.html

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

-- 
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs

Reply via email to