HTML5最新漏洞:用户硬盘或被垃圾数据塞满

安全 漏洞
北京时间3月4日早间消息,HTML5编程语言的一个最新漏洞今天被发现,它允许网站利用数GB垃圾数据对用户展开轰炸,甚至会在短时间内将硬盘塞满。多款主流浏览器均会受此影响。

北京时间3月4日早间消息,HTML5编程语言的一个最新漏洞今天被发现,它允许网站利用数GB垃圾数据对用户展开轰炸,甚至会在短时间内将硬盘塞满。多款主流浏览器均会受此影响。

一位名叫菲罗斯·阿伯克哈迪杰哈(Feross Aboukhadijeh)的开发者率先发现了这一漏洞,他表示,多数主流网络浏览器均会受到影响,包括苹果Safari、谷歌Chrome、微软IE和Opera。唯一能够阻止数据大量加载的是Mozilla的火狐浏览器,该产品的数据存储上限为5MB。

该问题的根源在于HTML5存储本地数据的方式。虽然每个浏览器都有不同的存储参数,但很多都支持用户自定义限制,且至少会在用户电脑上存储2.5MB数据。

阿伯克哈迪杰哈发现了一个绕过数据上限的方法,它创建了多个与用户访问过的网站链接的临时网站。由于多数浏览器不会计算这种偶然情况,所以二级网站也可以存储与主网站相同量的数据。通过大批生成这种网站,该漏洞便可向受影响的电脑加载海量数据。

在测试这一漏洞的过程中,阿伯克哈迪杰哈每16秒即可向他的固态硬盘版MacBook Pro中加载1GB数据。他指出,Chrome等32位浏览器可能会在硬盘塞满前崩溃。

“一些采用高明代码的网站其实已经取消了用户电脑对数据存储的限制。”阿伯克哈迪杰哈说。

阿伯克哈迪杰哈已经发布一组代码来利用该漏洞,并创建了一个名为Filldisk的专用网站来凸显该漏洞的危害。他已经将此事报告给受影响的浏览器开发商,但尚未发现恶意行为的大面积爆发。

责任编辑:蓝雨泪 来源: 新浪科技
相关推荐

2012-06-05 10:48:23

2013-03-05 14:35:37

2009-10-12 08:52:31

HTML5标准

2015-08-04 10:02:10

隐私HTML5电池

2015-03-26 14:04:57

2010-04-20 17:49:32

Unix系统

2012-06-05 13:18:25

2013-01-24 10:26:04

HTML5HTML 5HTML5的未来

2012-05-10 09:46:59

IE10HTML5

2015-10-19 17:03:23

2011-09-22 10:54:37

HTML5移动操作系统Carbyn

2011-11-10 16:59:26

当当网安全漏洞用户资料

2013-10-21 15:24:49

html5游戏

2011-05-13 17:36:05

HTML

2011-06-20 06:29:53

ibmdwWeb

2012-07-02 10:21:43

2012-08-21 10:42:26

HTML5

2011-05-13 17:41:40

2011-01-14 17:53:33

HTML5cssweb

2023-03-16 09:00:00

HTML5HTML语言
点赞
收藏

51CTO技术栈公众号