严重的AMI MegaRAC漏洞让黑客可以瞬间使高危服务器成废砖
创始人
2025-06-29 00:41:34
0

近日,知名软硬件公司American Megatrends International(安迈,简称AMI)开发的MegaRAC基带管理控制器(BMC)软件曝出了两个新的严重漏洞。BMC是一种微型计算机,焊接到了服务器的主板上,使云中心及其客户可以简化远程管理大批计算机的任务。这使管理员们能够远程重装操作系统、安装和卸载应用程序,以及控制整个系统的几乎其他各个方面,甚至在关闭时也能控制。

MegaRAC BMC为管理员们提供了“带外”和“无人值守”远程系统管理功能,从而使管理员能够对服务器进行故障排除,就好像人在设备跟前一样。

该固件被业内十多家服务器制造商所使用,这些制造商为许多云服务和数据中心提供商提供设备。受影响的供应商包括AMD、华硕、ARM、Dell EMC、技嘉、联想、英伟达、高通、HPE、华为、Ampere Computing和华擎科技等更多厂商。

Eclypsium安全公司的安全研究人员在分析了RansomEXX勒索软件团伙窃取的AMI源代码后,发现了这两个漏洞(编号为CVE-2023-34329和CVE-2023-34330)。RansomEXX勒索软件团伙入侵了AMI的商业合作伙伴之一:计算机硬件巨头技嘉兴的网络,从而窃取了AMI源代码。

据安全外媒报道,RansomEXX团伙的攻击者于2021年8月在其暗网数据泄露网站上公布了窃取的文件。

这两个安全漏洞使攻击者能够通过暴露在远程访问者面前的Redfish远程管理接口,绕过身份验证或注入恶意代码:

• CVE-2023-34329——通过HTTP报头欺骗手段绕过身份验证(9.9/10 CVSS 3.0基础分数)

• CVE-2023-34330——通过动态Redfish扩展接口注入代码(6.7/10 CVSS 3.0基础分数)

只要远程攻击者可以通过网络访问BMC管理接口,即使缺乏BMC凭据,如果通过结合这两个漏洞,就可以在运行易受攻击的固件的服务器上远程执行代码。

这是通过欺骗BMC将HTTP请求视为来自内部接口来实现的。因此,如果接口在网上暴露无遗,攻击者就可以远程上传和执行任意代码,甚至可能从互联网执行这番操作。

影响包括服务器成废砖和无限重启循环

Eclypsium的研究人员在近日发布的一篇博文中写道:“这些漏洞的严重程度从很高到危急不等,包括未经身份验证的远程代码执行和未经授权的设备访问,拥有超级用户的权限。它们可以被能够访问Redfish远程管理接口的远程攻击者的利用,或者从一个受感染的主机操作系统来利用。Redfish是传统IPMI的后续技术,它为管理服务器的基础设施及支持现代数据中心的其他基础设施提供了一种API标准。除了得到常用于现代超大规模环境的OpenBMC固件项目的支持外,Redfish还得到了几乎所有主要的服务器和基础设施供应商的支持。”

这些漏洞对云计算背后的技术供应链构成了重大风险。简而言之,组件供应商中的漏洞影响许多硬件供应商,而这些漏洞又会被传递给许多云服务。因此,这些漏洞可能对组织直接拥有的服务器和硬件以及支持组织使用的云服务的硬件构成了风险。它们还会影响组织的上游供应商,应该与关键第三方进行讨论,作为一般性的供应链风险管理尽职调查的一个环节。

Eclypsium表示:“利用这些漏洞的影响包括:远程控制受感染的服务器,远程部署恶意软件,勒索软件和固件植入或破坏主板组件(BMC或潜在的BIOS/UEFI),可能对服务器造成物理损坏(过电压/固件破坏),以及受害者组织无法中断的无限重启循环。”

“我们还需要强调的一点是,这种植入极难被检测出现,而且极容易被任何攻击者以单行漏洞利用代码的形式重新创建。”

在2022年12月和2023年1月,Eclypsium披露了另外五个MegaRAC BMC漏洞(编号为CVE-2022-40259、CVE-2022-40242、CVE-2022-2827、CVE-2022-26872和CVE-2022-40258),这些漏洞可以被利用来劫持、破坏或远程感染被恶意软件感染的服务器。

此外,今天披露的这两个MegaRAC BMC固件漏洞可以与上面提到的这些漏洞结合使用起来。

具体来说,CVE-2022-40258(涉及Redfish & API的弱密码散列)可以帮助攻击者破解BMC芯片上管理员账户的管理员密码,从而使攻击更加简单直接。

Eclypsium表示,他们还没有看到任何证据表明这些漏洞或他们之前披露的BMC&C漏洞正在外头被人利用。然而,由于威胁分子可以访问相同的源数据,这些漏洞沦为攻击武器的风险大大增加了。

本文翻译自:https://www.bleepingcomputer.com/news/security/critical-ami-megarac-bugs-can-let-hackers-brick-vulnerable-servers/如若转载,请注明原文地址

相关内容

热门资讯

PHP新手之PHP入门 PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的...
网络中立的未来 网络中立性是什... 《牛津词典》中对“网络中立”的解释是“电信运营商应秉持的一种原则,即不考虑来源地提供所有内容和应用的...
各种千兆交换机的数据接口类型详... 千兆交换机有很多值得学习的地方,这里我们主要介绍各种千兆交换机的数据接口类型,作为局域网的主要连接设...
粉嫩如何诠释霸道 东芝M805... “霸道粉”是个什么玩意东芝M805拿过来的时候,笔者扑哧笑了,不是笑这款笔记本,而是笑这款产品的颜色...
什么是大数据安全 什么是大数据... 在《为什么需要大数据安全分析》一文中,我们已经阐述了一个重要观点,即:安全要素信息呈现出大数据的特征...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
全面诠释网络负载均衡 负载均衡的出现大大缓解了服务器的压力,更是有效的利用了资源,提高了效率。那么我们现在来说一下网络负载...
如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
30分钟搞定iOS自定义相机 最近公司的项目中用到了相机,由于不用系统的相机,UI给的相机切图,必须自定义才可以。就花时间简单研究...
Intel将Moblin社区控... 本周二,非营利机构Linux基金会宣布,他们将担负起Moblin社区的管理工作,而这之前,Mobli...