CSDN专家博客精华版

为人民服务!
  首页  :: 新随笔  :: 管理

Posted on 2007-12-17 11:20  csdnexpert  阅读(104)  评论(0)    收藏  举报

IE7,如果是如下的Html写法, 蝈蝈俊到此一游!')" >,你看到的效果将是这个图片不存在那种情况。但是,在IE6中,则上述脚本会被执行。

   

CSDN新积分制论坛支持的UBB,前几天的版本就没考虑这个问题。结果害得一些IE6的用户,访问一些新论坛页面的时候,出现问题。

好在这只是在测试版新论坛出现,网友也没有写很恶意的脚本。

   

如果要屏蔽这个脚本,我们除了要屏蔽 javascript 外,还要屏蔽 vbscript

   

另外有些UBB是解析成CSS的方式,CSS的以下两个标签可以嵌入脚本,也要做屏蔽,这两个标签就是:

expressionbehavior

   

当然,用户如果输入了单引号,双引号,你不做特殊处理的话,那个危险更大。这个危害就类似SQL注入一样的问题。

   

   



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1559248