There is a great list of XSS vectors avaliable here: http://ha.ckers.org/xss.html, but It hasn't changed much lately (eg. latest FF version mentioned is 2.0).
Is there any other list as good as this, but up to date?
There is a great list of XSS vectors avaliable here: http://ha.ckers.org/xss.html, but It hasn't changed much lately (eg. latest FF version mentioned is 2.0).
Is there any other list as good as this, but up to date?
The best new one I've seen recently is here http://html5sec.org/ good list of vectors with browser support noted and has quite a few of the more obscure ones.
If you really want to understand XSS, I strongly recommend OWASP's XSS Prevention Cheat Sheet. It's not focused on hacking, it's focused on helping developers prevent these problems in the first place. http://www.owasp.org/index.php/XSS_(Cross_Site_Scripting)_Prevention_Cheat_Sheet
Yes, grab fuzzdb from http://code.google.com/p/fuzzdb/:
fuzzdb helps identify security flaws in applications by aggregating known attack patterns, predictable resource names, and server response messages to create a comprehensive, repeatable set of malformed input test cases.
fuzzdb has a great list of attack payloads.
RSnake's XSS cheatsheat (that you linked to) is still pretty much the definitive reesource, and it is even referenced in OWASP's secure coding guide (which is in turn referenced by PCI:DSS).
True, since RSnake is taking a step back from that stuff, going forward this might change, but as of now thats the place to go.
UPDATE: RSnake has officially retired from blogging, and declared that he won't be making any updates. So while this may have been up-to-date up until last month, apparently it's not anymore.
There has been a newly available xss cheat sheet, it contains massive amount of vectors that work on all modern browsers.
LINK: http://packetstormsecurity.com/files/download/124419/WAF_Bypassing_By_RAFAYBALOCH.pdf