Ah okay, I was under the impression that it worked on both stored as well as reflected. I don't have chrome couldn't test, so it's very similar to MSIE's filter I suppose.
On a side note, sometimes I come across reflected XSS that is echoed back inside JavaScript, e.g. for some AJAX, or page trackers, of something else, and it then only requires a single quote and a semicolon to execute new JS in that page, like:
www.example.com/index.php?param=A'; document.write(document.cookie); var v='
Where the js code can be:
<script>
var bar = 'something';
var foo = '<?=$_GET[param];?>';
</script>
I've seen such schemes plenty of times, even last week in a popular video upload site. One might want to be wary that this is a possibility too, albeit not more common than regular breaking-out-of-html-tags vectors.
/rvdh
Edited 1 time(s). Last edit at 09/16/2009 12:17AM by rvdh.