Google Wave XSS

date 2009年12月08日 | category 学习笔记| 坏人咖啡

作者:Shandowhider

Google Wave 是 Google 的一款网络交流服务。它将电子邮件和即时通讯结合起来,使人们的交流更方便。Wave Gadget 是目前 Google Wave 两种扩展中的其中一种。Gadgets 是功能完备的应用。
Wave Gadget 可以引用一个外域的xml文件来实现用户所需要的功能。但是 Wave Gadget 却对其所引用的xml文件的内容没有做安全限制,这导致了该xml文件行可以执任意代码,被恶意用户利用。

POC:

新建一个xml文件,写入如下代码:

 

然后将此xml文件上传至任意web空间,如 http://www.x3y3.org/s.xml

登录wave,选择’New Wave‘,然后选择’Add Gadget By URL‘,将xml文件的地址填进去。

此后浏览该wave的用户的浏览器将会执行远程xml文件中的代码

所属分类: 学习笔记
Tags: ,


没有评论

暂无评论

RSS feed for comments on this post.

对不起,该文章的评论被关闭了!