在该Writeup中,作者通过子域名枚举、文件枚举和代码审计方式,成功构造了有效的服务端请求,实现了Facebook某网站的SSRF(服务端请求伪造),可通过该方式探测收集Facebook网站内部信息,漏洞收获了Facebook官方奖励的$10000。以下是作者的漏洞发现过程,非常简单。
通过对Facebook网站大量的子域名测试枚举,我发现了其中一个子域名网站-phishme.thefacebook.com,它的主页响应为403:
在我的另一篇漏洞Writeup中,我就曾通过这种403响应发现了Facebook的一个高危漏洞-? Story of a weird vulnerability I found on Facebook ?。
在此,我通过一个通用的字典库,针对https://phishme.thefacebook.com/**.js做了 *** 文件枚举,发现了一个隐藏的 *** 文件-https://phishme.thefacebook.com/Home.js。
阅读了Home.js的代码流程之后,我发现了其中一个有意思的 *** 函数? sendPhishRequest ? ,它针对某些特定链接使用XHR方式请求数据。经深入分析,我了解了其具体的函数运行机制:
Util.sendPhishRequest(‘PhishGetItemData.ashx’, { itemId: itemId, ewsUrl: ewsUrl, token: token }
经过一番token格式尝试,最终我成功利用上述sendPhishRequest *** ,构造了发往Facebook服务端的有效请求。具体参数如下:
itemId: 123
ewsUrl: http://127.0.0.1:PORT
token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWV9.TJVA95OrM7E2cBab30RMHrHDcEfxjoYZgeFONFh7Hg
POC:
https://phishme.thefacebook.com/PhishGetItemData.ashx?itemId=123&ewsUrl=http://127.0.0.1:PORT/&token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWV9.TJVA95OrM7E2cBab30RMHrHDcEfxjoYZgeFONFh7Hg
该请求让Facebook服务端抛出了一个405不被允许的响应,而在响应中又以stack-traces栈跟踪方式返回了服务端内部的调试信息。如此这般,通过变换请求中的端口、参数等属性,可探测收集Facebook服务端的内部配置信息,威胁Facebook服务端安全。
2020.8.7 ? ?漏洞上报
2020.8.11 ?漏洞分类
2020.8.11 ?发布漏洞补丁
2020.12.3 ?漏洞修复完成
2020.12.3 ?Facebook奖励$10000
参考来源:medium,编译整理:clouds,转载请注明来自Freebuf.com
相信很多人在使用U盘的过程中,经常出现U盘写保护的情况,导致无法向U盘拷贝文件,同时还无法修改U盘文件。而U盘写保护如果是通过U盘的按钮控制倒还比较容易解除,通常只需要拨动按钮到“开锁”的状态,即可成...
不知道大家有没有看将军在上呢?面对我们怂萌的郡王这一对是不是感觉很好笑呢!虽然画面有种太子妃的质感,不过剧情也是有很大突破的,那么,这个怂萌是什么意思呢? 怂萌是什么意思 怂萌,网络词语。指胆...
黑客已经把我拉黑了该怎么办白客最帅的照片(白客作品系列大全最新)都已经被黑客入侵了怎么办个人棉花信息查询(新疆棉花交售信息查询)如何成为一个黑客知乎网上求信誉黑客联系(信誉空包网)如何将黑客技术设为一...
每日好文 黑客怎么在手机上写指令 全球星座人口排行榜(全球保险公司排行榜) 黑客轰炸我通讯录怎么解决 有没有专业卖qq号的(qq飞车专业驾照怎么考) 有黑客攻击网站怎么办 如何入侵别人电脑看资料(中...
本文导读目录: 1、怎么恢复和别人的微信聊天记录? 2、怎样用自己的手机看到别人的微信聊天? 3、请问,同一个微信号二台手机怎样能看到另一台手机微信的聊天记录? 4、怎么样才能在不需要登录...
一、在哪入侵电脑获取数据怎么找黑客 1、接单黑客一个恶意的人通常是一个试图破解或破坏程序系统和网络安全的人。在哪入侵电脑获取数据极速退款要成为一个真正的黑客,你需要学会如何在几天内通过手册与你所知道的...