G.O.S.S.I.P阅读推荐2026-06-10“坏”内存攻击!"

admin 2026-10-22 08:38:34 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

cover_image

G.O.S.S.I.P 阅读推荐 2026-06-10 “坏”内存攻击!

原创

G.O.S.S.I.P
G.O.S.S.I.P

安全研究GoSSIP

2026年6月10日 21:32
上海

在小说阅读器读本章

去阅读

今年三月有一个雷死人的新闻(但是真的):

https://www.chiphell.com/thread-2787084-1-1.html

具体是什么样的“1真+3假”套装呢?有图有真相(真的不是AI生成的):

此事在2020年的旧闻中亦有记载:

https://post.smzdm.com/p/a078p0k0/

不过安全研究人员都是脑洞大开的,别人插上假内存是为了更好的灯效(其实很难理解2000后这种喜欢灯光效果的心态?)而安全研究人员可以利用假内存、坏内存实施安全攻击:在2025年的IEEE S&P会议上,来自欧洲的一组安全研究人员提出了BadRAM攻击,用一组“坏”(一字双关)内存来绕过SEV-SNP之类的保护:

https://badram.eu/

其实BadRAM的攻击很简单,就是造了个假的内存,号称有32G,实际只有16G(此事在我国的地摊上亦有记载,很多人在地摊上买过那个很便宜的32G的U盘,回来插上发现确实有32G空间但是没法用,拆开一看里面是512M的flash),这样不同的虚拟内存就会指向相同的物理地址(注意这个时候OS也好、Hypervisor也好都被欺骗了,它们并不知道物理内存其实是不够的),然后攻击者就可以利用这种虚拟内存的“重用”机制完成攻击。

到了2026年,同一组研究人员 ~~为了发论文刷KPI~~ 再接再厉,提出了新一轮的坏内存攻击——BatteringRAM攻击,这个攻击和去年的BadRAM攻击有什么差别呢?

https://batteringram.eu/

BatteringRAM攻击本质上还是把内存搞坏,但是弄坏内存的方法比较特殊——这个攻击专门针对DDR4内存,首先把内存接到一个奇怪(但是非常便宜,造价50美刀)的转接器(interposer)上(还记得我们去年的文章【G.O.S.S.I.P 阅读推荐 2025-10-09 WireTap窃听风暴】吗?!)

这个神奇转接器的功能是让DDR4里面的Command/Adress bus对应的Command/Adress Line(CA Line)中的部分line永远保持低电平,相当于把这两个line给mask了。具体到DDR4,就是把A13和A11这两条CA Line接地:

为什么只选择这两条line,因为这个CA Line顾名思义,除了和address相关还和command相关,但是在DDR4规范里面,第11和第13条地址总线是不参与到相关的MRS command的,也就是说你干扰这两条CA Line不会影响正常的控制指令,只会让寻址出问题。这就很符合BadRAM的攻击原理:不同的虚拟内存就会指向相同的物理地址(你其实可以把这两个地址bit想象成网络那个子网掩码就容易理解了)。

在BadRAM攻击的威胁模型中,攻击者的核心能力是让两个虚拟地址指向同一个物理地址,因为攻击者假设是能够控制OS和Hypervisor的(而不能控制TEE),只需要让两个虚拟地址(一个是攻击者控制,另一个指向TEE中使用的内存)首先指向两个不同的物理地址,而这两个物理地址在内存CA Line的mask下刚好变成了同样的地址!这样攻击者就可以与被攻击的TEE去共享同样的物理内存信息了。

再接下来,请大家回忆下我们去年推送的文章,除了【G.O.S.S.I.P 阅读推荐 2025-10-09 WireTap窃听风暴】还有【G.O.S.S.I.P 阅读推荐 2025-10-22 寻找海光内存加密之墙的隙罅】,去年10月份我们从USENIX Security 2025中发掘了很多针对目前一些TEE(说的就是你们:Intel SGX、AMD SEV还有海光CSV)对应的内存加密方案的密码学设计缺陷,这些缺陷基本上都是因为内存加密方案不能对抗选择明文或者选择密文攻击(都2025年了还不会设计IND-CCA2的方案吗?)导致攻击者可以把TEE当成一个oracle来用,然后又配合上内存的物理攻击(物理上操控数据的写入和读取),就实施了攻击。今天介绍的BatteringRAM攻击和去年的BadRAM攻击本质上也是这类攻击方法,在论文的网站(https://batteringram.eu)上有很生动的示意图:

当然,这个攻击仅限于对付Intel SGX和AMD SEV-SNP这种在加密模式上略有问题的方案:

最后,让我们看一下这种cybersecurity内存灯条在Intel和AMD平台上的灯光效果:


论文:https://batteringram.eu/batteringram.pdf
网站:https://batteringram.eu/


Veeam新漏洞导致Backup服务器易受RCE攻击" 网络安全文章

Veeam新漏洞导致Backup服务器易受RCE攻击"

Veeam修复备份与复制软件中的严重漏洞CVE-2026-44963,该漏洞允许域内低权限用户在已加域的备份服务器上实现远程代码执行。受影响版本为12.3.2.4465及更早的12.x版本,修复版本为12.3.2.4854。文档指出勒索软件团伙常针对此类漏洞攻击备份系统以窃取数据、横向移动并阻断恢复,建议企业及时更新并遵循不将备份服务器加域的最佳实践。
G.O.S.S.I.P阅读推荐2026-06-10“坏”内存攻击!" 网络安全文章

G.O.S.S.I.P阅读推荐2026-06-10“坏”内存攻击!"

该文档介绍了两种利用物理内存缺陷的安全攻击——BadRAM和BatteringRAM。BadRAM通过伪造内存容量使不同虚拟地址映射相同物理地址,BatteringRAM则使用50美元转接器屏蔽DDR4地址线实现类似攻击。两者均针对IntelSGX和AMDSEV-SNP等TEE内存加密方案的设计缺陷,通过物理操控绕过安全保护。研究揭示了硬件级漏洞对可信执行环境的威胁,并指出此类攻击需结合内存加密方案的抗攻击能力不足才能生效。
2026-06微软漏洞通告" 网络安全文章

2026-06微软漏洞通告"

微软2026年6月安全更新包含204个漏洞,其中38个高危、166个严重,涉及远程代码执行、特权提升等类型。重点漏洞包括WindowsKernel、HTTP.sys等组件的CVSS9.8分漏洞,攻击者可能通过特制网络流量执行任意代码。建议用户通过火绒安全软件或微软官方渠道及时修复补丁。
朝鲜APT组织Kimsuky最新攻击案例分析:伪装PDF.LNK钓鱼案例" 网络安全文章

朝鲜APT组织Kimsuky最新攻击案例分析:伪装PDF.LNK钓鱼案例"

朝鲜APT组织Kimsuky于2026年6月针对韩国统一部发起钓鱼攻击,使用伪装PDF的LNK文件诱饵,通过多阶段PowerShell脚本从GitHub下载恶意载荷并建立任务计划持久化。攻击采用针对韩文的混淆技术,核心战术为社会工程学结合云端资源滥用。应对措施包括禁用可疑LNK文件、检查任务计划、部署端点防护及加强安全意识教育。
评论:0   参与:  0