漏洞概要
关注数(24)
关注此漏洞
漏洞标题:[腾讯实例教程] 那些年我们一起学XSS - 6. 换行符复仇记
相关厂商:腾讯
提交时间:2012-12-14 11:19
修复时间:2013-01-28 11:20
公开时间:2013-01-28 11:20
漏洞类型:xss跨站脚本攻击
危害等级:低
自评Rank:1
漏洞状态:厂商已经确认
Tags标签:
无
漏洞详情
披露状态:
2012-12-14: 细节已通知厂商并且等待厂商处理中
2012-12-17: 厂商已经确认,细节仅向厂商公开
2012-12-27: 细节向核心白帽子及相关领域专家公开
2013-01-06: 细节向普通白帽子公开
2013-01-16: 细节向实习白帽子公开
2013-01-28: 细节向公众公开
简要描述:
还是在<script>之间的场景,某些情况下,我们仅仅需要的只是一个换行符,就可以绕过过滤了。 它让双引号,尖括号知道了“它们不是一个符号在战斗”。
详细说明:
1.实际场景是下面这个例子。
对应的,我们可以看到我们的输入aaaaaaaaa 会在页面的哪些输出点出现呢?
2. 不错,一共有5处,有在HTML标签之间的(教程1),也有在<script>..</script>之间的。但是呢,该过滤的,< , > 过滤掉了, 该过滤的 " ,也过滤掉了。。
3. 也就是说传统的已经不行啦,我们继续看5处的其他地方。呀,竟然还有一大段注释里,也出现了我们的【输出】
4. 嗯,这样一来,是否会想到这样一个用法呢?
如果可以使用换行符的话。
这样alert(1); 就会被成功执行。
5. 恩,带着这样一个想法,我们不难构造出以下利用。
看下输出。嘿,果然没过滤。
6. 这样,这一次我们的换行符立功了, 它不是一个符号在战斗!
漏洞证明:
修复方案:
漏洞回应
厂商回应:
危害等级:低
漏洞Rank:5
确认时间:2012-12-17 15:02
厂商回复:
非常感谢您的报告。这个问题我们已经确认,正在与业务部门进行沟通制定解决方案。如有任何新的进展我们将会及时同步。
最新状态:
暂无
漏洞评价:
评论
-
2012-12-14 11:23 |
风萧萧 ( 核心白帽子 | Rank:1020 漏洞数:76 | 人这一辈子总要动真格的爱上什么人)
-
2012-12-14 11:24 |
xsser ( 普通白帽子 | Rank:254 漏洞数:18 | 当我又回首一切,这个世界会好吗?)
-
2012-12-14 11:31 |
风萧萧 ( 核心白帽子 | Rank:1020 漏洞数:76 | 人这一辈子总要动真格的爱上什么人)
-
2012-12-14 11:31 |
疯狗 ( 实习白帽子 | Rank:44 漏洞数:2 | 阅尽天下漏洞,心中自然无码。)
-
2012-12-14 11:35 |
Jannock ( 核心白帽子 | Rank:2278 漏洞数:204 | 关注技术与网络安全(招人中,有兴趣请私信...)
-
2012-12-14 11:41 |
鬼魅羊羔 ( 普通白帽子 | Rank:299 漏洞数:42 | (#‵′)凸(#‵′)凸(#‵′)凸(#‵′)凸(#‵...)
-
2012-12-14 12:20 |
逝情 ( 实习白帽子 | Rank:36 漏洞数:11 | 自己选择的路,就算跪着也要走完~!)
-
2012-12-14 12:30 |
D&G ( 普通白帽子 | Rank:523 漏洞数:103 | going)
-
2012-12-14 12:49 |
乌帽子 ( 路人 | Rank:29 漏洞数:3 | 学习黑客哪家强 | 中国山东找蓝翔 | sql...)
-
2012-12-14 13:29 |
心伤的瘦子 ( 普通白帽子 | Rank:147 漏洞数:21 | 严肃点~此号为虚拟小号,并不存在实体...)
-
2012-12-14 13:45 |
纷纭 ( 路人 | Rank:19 漏洞数:8 | 学习者。)
@风萧萧 碰到某个站过滤script这个字符都改成<d>script</d> 这样的,求助大神有什么办法?
-
2012-12-14 14:00 |
纷纭 ( 路人 | Rank:19 漏洞数:8 | 学习者。)
@心伤的瘦子 碰到某个站过滤script这个字符都改成<d>script</d> 这样的,求助大神有什么办法?
-
2013-01-16 22:07 |
HackPanda ( 普通白帽子 | Rank:113 漏洞数:15 | Talk is cheap,show me the shell.)
-
2013-01-19 15:07 |
蓝风 ( 普通白帽子 | Rank:125 漏洞数:25 | 崬汸慾哓 嗼檤焄垳皁 沓猵圊屾亾沬荖 颩憬...)
-
2013-01-27 16:06 |
theduyao ( 路人 | Rank:12 漏洞数:2 | I'm here!)
@蓝风 不科学啊,被注释了,变量怎么还有值 //什么情况啊
-
2013-01-27 22:13 |
Kaier ( 路人 | Rank:11 漏洞数:1 )
-
2013-02-17 14:13 |
saber ( 路人 | Rank:8 漏洞数:2 | 我只是一个人走了太久,久到习惯了一个人。)
-
2013-03-14 17:32 |
Black World ( 路人 | Rank:0 漏洞数:1 | 无孔不入)
-
2013-05-19 22:21 |
AntBean ( 路人 | Rank:6 漏洞数:2 | 01d day)
-
2013-12-29 12:00 |
Apxar ( 路人 | Rank:2 漏洞数:2 | 黑墙爱好者~)