Re: Authenticating a victim under an attacker's credentials
Date: May 13, 2010 10:51PM
A few big ones that keep popping up in my wanderings-
Flash attacks- when the target site's crossdomain.xml file allows *.targetsite.com, and there's a flash upload vulnerability on bugs.targetsite.com, but exploiting it requires the user be logged into the attacker's profile, you:
a) log the user into your account
b) grab the flash payload
c) perform requests to www.targetsite.com
It sounds awfully specific, I know, but it's a wicked combo move, and far more common than I expected.
Similarly, there's a handful of other cross-subdomain attacks dealing with cookies. An XSS hole in a secondary app that's only accessible to the attacker can be used to poison/manipulate existing sessions of users in the main app without logging them out.
Another though, related to your data extraction- if you can, say, log somebody into your Google or Bing account, you can log in later and view any searches that they've made (opt-in on Google). Google added CSRF tokens to logins last fall, but those, too, can be bypassed with an XSS anywhere on *.google.com. (Not exactly easy these days, but it happens every once in a while)