Base64 Encoded XSS
May 29th, 2008
This is rare, but happened in real life case. There IS a live XSS out there on one of Yahoo!’s portal. And the XSS is base64 encoded. When I tried the XSS myself, I felt a little shocked because this XSS actually bypassed No-Script plugin.
Here is the Proof of Concept :
http://bbs.cn.yahoo.com/searchApplyBoard/PHNjcmlwdD5hbGVydCgiWFNTLWJ5cGFzcy1Oby1TY3JpcHQiKTwvc2NyaXB0Pg==.html
Result :
XSS on Yahoo over No-Script plugin. It’s a triple kill! I know Yahoo! is in the No-Script white-list, but I thought No-Script was supposed to be able to block this XSS anyway. Just my two cents. What do you think?
All things patched