新浪微博及招聘的两个XSS漏洞分析与解决方法
网络安全 2021-07-03 10:02www.168986.cn网络安全知识
新浪微博搜索存储型XSS漏洞两洞结合利用
客户端绕过漏洞新浪微博“发起投票”功能对标题(25字)、选项(20字)都进行了字数限制,只是客户端限制,通过代理可绕过。注入脚本如图1所示。
XSS漏洞直接到投票页,注入的脚本会被HTML转义。通过微博的搜索功能,用脚本相关的关键词(如iframe onload)进行 投票搜索 时,出现的搜索结果包含注入的脚本,并触发脚本执行!如图2所示。
简单利用只需将搜索连接放到微博中,点击即中。
图1 注入脚本
图2 脚本执行
修复方案
服务端验证输入限制,对所有搜索输出的内容审查一下吧
作者 WebSPRing
招聘部分
新浪招聘部分个人简历没有对用户输入进行过滤导致xss漏洞,若是管理员进行查看简历时可窃取cookie等信息。
http://career.sina../user_center.php
在创建个人简历时没有对用户数据的信息进行判读和过滤,身份证等信息都可以输入<script>等等,导致存储型xss。在管理员查看简历时会导致cookie被窃取很多地方都可以触发。。。
修复方案
过滤吧!
作者 Adra1n
客户端绕过漏洞新浪微博“发起投票”功能对标题(25字)、选项(20字)都进行了字数限制,只是客户端限制,通过代理可绕过。注入脚本如图1所示。
XSS漏洞直接到投票页,注入的脚本会被HTML转义。通过微博的搜索功能,用脚本相关的关键词(如iframe onload)进行 投票搜索 时,出现的搜索结果包含注入的脚本,并触发脚本执行!如图2所示。
简单利用只需将搜索连接放到微博中,点击即中。
图1 注入脚本
图2 脚本执行
修复方案
服务端验证输入限制,对所有搜索输出的内容审查一下吧
作者 WebSPRing
招聘部分
新浪招聘部分个人简历没有对用户输入进行过滤导致xss漏洞,若是管理员进行查看简历时可窃取cookie等信息。
http://career.sina../user_center.php
在创建个人简历时没有对用户数据的信息进行判读和过滤,身份证等信息都可以输入<script>等等,导致存储型xss。在管理员查看简历时会导致cookie被窃取很多地方都可以触发。。。
修复方案
过滤吧!
作者 Adra1n
网络安全培训
- 网络安全常见漏洞类型 网络安全常见漏洞类型包
- 绿色上网顺口溜七言 绿色上网的宣传标语
- 网络安全等级保护测评 网络安全等级保护条例
- 如何加强网络安全 网络安全隐患有哪些
- 网络安全防护措施有哪些 网络安全等级保护等级
- 如何保障网络安全 如何做好网络安全保障工作
- 维护网络安全的措施有哪些 维护网络安全的主要
- 网络安全工程师好学吗 2024年网络安全工程师好学
- 网络安全注意事项简短 网络安全注意事项100字
- 网络安全面临的挑战 当前网络安全面临的新问题
- 网络安全培训哪个靠谱 网络安全培训找哪个
- 普及网络安全知识内容 普及网络安全教育
- 网络安全防范知识宣传内容 网络安全防范知识宣
- 如何做好网络安全工作 如何做好网络安全工作
- 网络安全常识的丰富内容 网络安全的相关知识
- 青少年网络安全教育片 青少年网络安全知识讲座