您现在的位置是:电脑教程 >>正文
苹果、特斯拉均受影响,新型漏洞迫使GPU无限循环,直至系统崩溃
电脑教程449人已围观
简介近日,Imperva 研究人员发现了一个名为 ShadyShader 的漏洞。该漏洞允许攻击者反复冻结苹果设备的 GPU,最终可能导致系统崩溃。研究人员认为,主要问题在于现代 GPU 如何检测和停止无 ...
近日 ,苹果Imperva 研究人员发现了一个名为 ShadyShader 的拉均漏洞 。该漏洞允许攻击者反复冻结苹果设备的受影使 GPU,最终可能导致系统崩溃 。响新型漏循环系统
研究人员认为 ,洞迫主要问题在于现代 GPU 如何检测和停止无限循环,无限即如果不终止就会无休止运行的直至指令序列。虽然 GPU 能够熟练地检测并阻止明显的崩溃循环,但研究人员展示了一种方法,苹果即制作一个嵌套循环,拉均并在未被发现的受影使情况下执行 。

Imperva 公司的云计算响新型漏循环系统安全研究员罗恩-马萨斯(Ron Masas)尝试制作了一个简单的着色器代码,该代码只迭代大量循环 ,洞迫迫使 GPU 执行大量计算 。无限这种代码可以添加到网站上 ,直至使用户系统崩溃。它还可以通过信息 、电子邮件和带有恶意链接的 QR 码扫描器发送。如果用户点击链接 ,浏览器就会加载带有恶意着色器的 WebGL 内容 ,设备就会进入数字迷宫。这些操作往往都无需用户许可 ,因为在执行许多常见任务时 ,GPU 访问都是免费模板悄无声息地进行的 。
马萨斯表示,驱动程序无法识别着色器不必要地垄断了资源 。这使 GPU 不堪重负,无法再管理其他任务,最终导致系统崩溃。
苹果的显示管理服务(macOS 上的 WindowServer 或 iOS 上的 SpringBoard)会等待 GPU 完成任务 。当受到 ShadyShader 的攻击时 ,这个负责管理屏幕的服务就无法获得任何更新 ,整个系统就会变得很迟钝 。香港云服务器
苹果设备内置的计时器可以监控关键进程 ,确保它们不会耗时过长 。120 秒后,该计时器会触发内核恐慌 ,迫使系统崩溃并重启。在 iPhone 和 iPad 上 ,计时器的反应速度更快 ,只需 30 秒。
研究人员指出:在我们的测试中 ,Macbook 会在 1-2 分钟内完全重启 ,而 iOS 设备则会在显示锁屏之前的 3-6 分钟内保持无响应状态,在大多数情况下都不会完全重启 。亿华云
尽管打了补丁,问题依然存在苹果公司早在 2023 年就更新了 GPU 驱动程序来解决这个漏洞 ,因此运行最新 iOS 和 macOS 版本的用户应该没有问题 。但根本问题似乎具有更广泛的影响。
Imperva 警告说:在我们看来 ,GPU 资源耗尽问题依然存在,并可能在未来的攻击中被利用。我们在其他设备上也观察到了有趣的行为,尤其是在谷歌 Pixel 手机上 。
一些机会主义测试显示 ,Pixel 手机上的模板下载浏览器应用会变得无法使用 ,直到用户重启手机,尽管设备并未崩溃 。
甚至在特斯拉汽车上 ,Imperva 的研究人员也观察到主屏幕在遭遇 ShadyShader 漏洞攻击后暂时无法响应的情况,不过其关键的驾驶功能没有受到影响 。
研究人员表示 ,虽然目前没有测试该漏洞可能带来的全部影响,但所有带有 GPU 和浏览器的系统都可能受到类似的影响。
如果用户发现自己的建站模板设备因这种攻击而陷入崩溃循环,可以尝试在打开浏览器之前在设置中禁用 JavaScript,然后关闭有问题的标签页 。
Tags:
转载:欢迎各位朋友分享到网络,但转载请说明文章出处“算法与编程”。http://www.bzli.cn/html/021e399975.html
相关文章
软件安全知识之漏洞类别-结构化输出生成漏洞
电脑教程漏洞类别结构化输出生成漏洞程序通常必须动态构造结构化输出,然后由另一个程序使用。示例包括:构造数据库使用的SQL查询,或构造Web浏览器使用的HTML页面。可以将生成结构化输出的代码视为子组件。输出的 ...
【电脑教程】
阅读更多苹果手机录音通话无声音问题解决方法(解决苹果手机录音通话无声音问题的实用技巧与建议)
电脑教程随着科技的不断进步,手机已经成为了我们生活中必不可少的一部分。而苹果手机作为其中的佼佼者,其录音功能也备受用户青睐。然而,有时我们在使用苹果手机录音通话时却发现出现了无声音的问题,这对于有需求的用户来 ...
【电脑教程】
阅读更多安卓手机SWF转换MP4文件的窍门(快速轻松地将SWF文件转换为MP4格式)
电脑教程随着安卓手机的普及,越来越多的用户希望能够在手机上观看SWF动画文件。然而,安卓手机本身不支持SWF格式,因此需要将其转换为MP4文件才能在手机上播放。本文将介绍一些窍门,帮助您轻松地将SWF文件转换 ...
【电脑教程】
阅读更多