英伟达RTX A6000显卡遇冷,ECC防护机制被突破
多伦多大学的研究人员最近揭示了顶级显卡英伟达RTX A6000在其ECC(错误校正码)防护机制下的脆弱性,证明了这一系统并非完美无缺。他们通过一种称为GPUThor的攻击方法,成功渗透了这款基于安培架构的工作站显卡的安全防线。RTX A6000作为英伟达的旗舰专业显卡,采用双槽涡轮散热设计,并配备四个DisplayPort接口,广泛应用于大型模型训练及专业渲染中。
该显卡的独特之处在于其搭载48GB的GDDR6显存,并设有ECC功能以冻结关键生产任务的稳定性。然而,研究人员发现,该显卡在遇到无法纠正的错误时存在大约10毫秒的响应延迟。在这一极短的时间窗口内,尽管显卡已发现数据异常,但攻击者的恶意内核仍能够在强制终止进程前访问到被篡改的数据。
在技术层面,GPUThor利用一种名为“非均匀锤击”的策略,巧妙地避免了显存的内置刷新保护机制。这种Rowhammer(行锤击)技术,通过对显存的特定行进行高频率的反复访问,利用电容放电干扰相邻行,能够引发位翻转(将原来的0变成1,或1变成0)的硬件攻击。在实测中,研究团队在RTX A5000显卡上诱发了每GB高达37.7万次的位翻转,这一强度甚至是已知攻击方式的数百倍。
更令人关切的是,这种攻击能够引发多达三位的位翻转,而当前显卡普遍使用的SEC-DED(单错误纠正双错误检测)级别ECC功能仅能处理一位错误。这意味着当出现三位数据翻转时,SEC-DED ECC的处理能力便无法到达,错误有可能未被发现,导致显卡将篡改的数据误判为正常数据,进而产生静默的数据损坏。
研究人员借助这一漏洞,成功实现了权限的提升,从普通用户权限跃升至主机的Root权限。这一发现对多租户GPU云服务的安全性构成了直接威胁,攻击者可以通过运行CUDA内核,以普通租户身份窃取宿主机的最高控制权。英伟达在最新的安全公告中承认了这一风险,但强调启用ECC仍能增加攻击的难度,尽管这不再是绝对的防护措施。
受此漏洞影响的主要显卡型号主要集中在配备GDDR6显存的安培架构工作站显卡上,包括RTX A6000(48 GB GDDR6)、RTX A5000(24 GB GDDR6)、RTX A4500(20 GB GDDR6)以及RTX A4000(16 GB GDDR6)。相较之下,较新款的RTX 4090(GDDR6X)和采用HBM显存的计算卡在测试中尚未呈现出位翻转的现象。
萨内蒂:我们曾两度闯入欧冠决赛,期待能实现复仇愿望
为公司或团体定制足球主题的团建活动、比赛或友谊赛,增强团队凝聚力。...
[无下一篇]
为公司或团体定制足球主题的团建活动、比赛或友谊赛,增强团队凝聚力。...