上网冲浪发现多处XSS

突然的发现

今天上网冲浪,突然想起来有一种神器,叫废话生成器,之前是在哪里下了个软件玩了一下,然后就给删除了,因为我觉得这个软件不过就是调用了一个web接口实现的,一个网页能解决的事还要我下一个软件。

于是乎,我搜索找到一个网站

点击生成后,一篇牛头不对马嘴的文章生成了,当时就挺好奇的,我多次点击生成,反应速度也快,而且内容相似

我ctrl + f进行搜索这个关键字。

看到结果的瞬间脑子里突然有个想法,有没有可能有XSS漏洞呢,因为结果直接反应在网页上

于是乎

果然,有XSS注入,我换成了图片

很哇塞有没有

漏洞的成因

通过进一步研究,发现是一个DOM型的XSS漏洞,因为根本就没有网络请求

看了下源代码,漏洞应该是从这里产生的

使用了InnerHtml,也是够省事了,而且变量命名和函数命名我也是第一次见,直接用中文了

其他

我去逛了很多其他相同功能的网站,居然无一幸免!全部都有DOM型的XSS,要不是看了源码,我真以为用的同一套源码呢

如何防范

对于用户的输入要回显在网页上,除了服务器要使用HTML编码外,在本身js尽量避免使用innerHTML,而是用innerText

相关推荐
QT.qtqtqtqtqt1 小时前
网络安全防护技术
安全·网络安全·防火墙·vpn·入侵检测·网闸
燕雀安知鸿鹄之志哉.1 小时前
ctfshow VIP题目限免(前10题)
web安全·网络安全
阳光普照世界和平3 小时前
跨站脚本攻击(XSS)与跨站请求伪造(CSRF)的介绍、区别和预防
前端·xss·csrf
李詹5 小时前
海外高防服务器延迟优化——跨国业务安全加速的底层逻辑
网络·安全·网络安全·负载均衡·网络攻击模型·ddos
humors2216 小时前
提升Windows安全的一些措施
网络安全·系统安全
卓豪终端管理6 小时前
黑白名单管理:构建安全高效的访问控制体系
运维·网络·安全·web安全·网络安全
YiHanXii6 小时前
XSS(跨站脚本攻击)
前端·网络·xss
中云DDoS CC防护蔡蔡6 小时前
tcp/ip攻击及防范
运维·服务器·tcp/ip·网络安全·ddos
一口一个橘子9 小时前
[ctfshow web入门] web23
web安全·网络安全
梧六柒11 小时前
1.6-抓包技术(Burp Suite\Yakit抓包\Web、APP、小程序)
网络安全