当前位置:WooYun >> 漏洞信息

漏洞概要 关注数(24) 关注此漏洞

缺陷编号:wooyun-2014-077242

漏洞标题:TRS WCM存储型跨站脚本(指谁打谁)

相关厂商:北京拓尔思信息技术股份有限公司

漏洞作者: 夏殇

提交时间:2014-09-25 10:26

修复时间:2014-11-09 10:28

公开时间:2014-11-09 10:28

漏洞类型:xss跨站脚本攻击

危害等级:高

自评Rank:15

漏洞状态:厂商已经确认

漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2014-09-25: 细节已通知厂商并且等待厂商处理中
2014-09-25: 厂商已经确认,细节仅向厂商公开
2014-10-05: 细节向核心白帽子及相关领域专家公开
2014-10-15: 细节向普通白帽子公开
2014-10-25: 细节向实习白帽子公开
2014-11-09: 细节向公众公开

简要描述:

TRS WCM存储型跨站脚本,指谁打谁

详细说明:

测试版本为V6.0。
共两处存储型跨站脚本。一处在用户名那里,指谁打谁。另一处是在日程安排处,估计只能自己打自己。
一.用户名处。
因为用户名是在客户端做了限制,属性设置成了readonly,然后因为是弹出的小窗口,所以F12也弹不出来开发者工具。我这里是通过抓取数据包改的。因为当时测试的时候没有吧用Fiddlers抓取的数据包给截图。后来想再改回去正常的用户名的时候也改不回去了。改完之后用户名是超过20个字符了,在修改信息页面点击确定之后会出现一个用户名超过20个字符的弹窗。所以是抓取不了提交修改用户名的数据包了。这里只能给出修改之后的一个截图证明。用户名修改为<script>alert(1)</script>.

3.png


修改完之后刷新一下页面就看到弹窗啦。

4.png


漏洞利用的话,可以通过给其他用户发送短消息来获取任意用户的cookie,指谁打谁。

6.png


还有一个地方就是用户在查看当前在线用户的时候也可以触发跨站,谁看打谁。

5.png


二.日程安排处。
日程安排处新建日程。标题和内容输入<script>alert(/XSS/)</script>。

QQ拼音截图未命名.png


Q2.png

漏洞证明:

看详细说明~

修复方案:

实施安全编码规范,输入过滤,输出编码。

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


漏洞回应

厂商回应:

危害等级:低

漏洞Rank:5

确认时间:2014-09-25 16:03

厂商回复:

感谢您的反馈,经确认,存在跨站脚本隐患,但因为实施攻击和受攻击的用户均必须为系统内部合法注册用户(可追溯),加之页面层已做控制,且限定信息长度(脚本长度受限),对隐患可能会产生的破坏性做综合分析判定后,认为此问题属于较低级别。本着对安全问题的重视,已安排相关技术人员做针对性的修复和补丁包发布。
*** 安全无止境,我们一直在努力!***

最新状态:

暂无