当前位置:主页>产 业>业界新闻>

WebAssembly 新标准可能导致幽灵熔断修复程序无效

据 Forcepoint 的安全研究员 John Bergbom 称,即将增加的 WebAssembly 标准可能会使浏览器级别的一些针对 Meltdown 和 Specter 的修复程序无用。 WebAssembly(WA 或 WASM)目前支持所有主流浏览器,如 Chrome,Edge,Firefox 和 Safari。

该技术是一种二进制语言,浏览器将转换成机器码并直接在 CPU 上运行。浏览器制造商创建 WebAssembly 以提高 JavaScript 代码的交付速度和性能,他们还为开发人员创建了一种移植方法,可将来自其他高级语言( 如C,C++ 和其他)的代码移植到 WASM ,然后在浏览器中运行它。

总而言之,WebAssembly 标准在网络开发社区中被视为成功的标准,并且一直在为其提供赞誉。

但是像所有的技术一样,它也带来了一些无法预料的小麻烦和滥用案例。 对于初学者来说,浏览器内的加密货币矿工(cryptojacking 脚本)的兴起可以追溯到主要浏览器中添加 WebAssembly,因为所有浏览器中的矿工都运行在 WebAssembly 之上,而不是纯粹的 JavaScript。

现在,Bergbom 认为,WebAssembly 还会给 Web 用户带来另一个小麻烦:

一旦 WA 获得对共享内存线程的支持(这已经在 WA 路线图上),可以创建非常准确的[JavaScript]定时器,这可能会导致浏览器缓解某些 CPU 端通道攻击失效。

在这份声明中,Bergbom 更准确地提到了“定时攻击”,这是一类旁路攻击。定时攻击是一类密码攻击,第三方观察者可以通过记录和分析执行加密算法所花费的时间来推断加密数据的内容。

最近披露的 Meltdown 和 Spectre CPU 漏洞以及它们的许多变化都是其核心的定时攻击。他们依赖攻击者测量精确时间间隔的能力,这是执行侧向通道攻击所需的参数,并从加密的数据块中恢复足够的信息以确定其余部分。

(责任编辑:冬天的宇)

分享到:

更多
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
  • 微笑/wx
  • 撇嘴/pz
  • 抓狂/zk
  • 流汗/lh
  • 大兵/db
  • 奋斗/fd
  • 疑问/yw
  • 晕/y
  • 偷笑/wx
  • 可爱/ka
  • 傲慢/am
  • 惊恐/jk
用户名: 验证码:点击我更换图片
资料下载专区
图文资讯

未来 Firefox 将引入安全审查工具:确认个

未来 Firefox 将引入安全审查工具:确认个人账号是否已被泄露

Mozilla今天宣布未来Firefox版本将引入一项令人兴奋的功能。这项功能就是建议安全审查...[详细]

国芯云:沈昌祥院士工作站启动维护国家网络

国芯云:沈昌祥院士工作站启动维护国家网络安全

在人们愈发重视网络安全的今天,国芯云再出大动作。6月4日,在珠海市香洲区科技和工业...[详细]

DDoS暴力变本加厉 攻击呈现三大变化

DDoS暴力变本加厉 攻击呈现三大变化

以简单粗暴著称的DDoS攻击,于今年早些时候成功突破了T比特级攻击流量,再次刷新了记...[详细]

手机这样充电或泄漏个人信息,照片、通讯录

手机这样充电或泄漏个人信息,照片、通讯录暴露无遗

如今,手机不离身已成为现代人的生活常态,一旦没电就感觉浑身不自在。考虑到大家的需...[详细]

提升国人网络安全感需多方共治

提升国人网络安全感需多方共治

前段时间李彦宏说,中国人愿意用隐私换取便利性。即便这话反映了片面的真相,追根溯源...[详细]

返回首页 返回顶部