Supermicro服务器元件出现漏洞,有可能使云端服务的服务器被植入后门
Supermicro
安全研究人员发现,主板厂商Supermicro主板上的嵌入式硬件元件存在漏洞,可能让IBM或其他云端服务被植入后门,使攻击者得以窃取企业客户资料、植入恶意程式或发动阻断服务攻击。
这项漏洞是出现在Supermicro主板上的基板管理控制器(baseboard management controller, BMC)上。BMC是一个具高度权限的元件,提供多种界面,包括系统界面、IPMB界面、LAN及Serial/Modem界面,可让资料中心管理员透过智慧平台管理界面(Intelligent Platform Management Interface, IPMI)指令远端执行、或在服务器不开机状态下安装操作系统、安装修改app或底层固件、或对多台服务器变更组态。然而由于BMC提供的界面对系统内、外部来的IPMI指令欠缺足够验证,因此常被用来传送恶意IPMI指令、或遭恶意程式开采BMC固件漏洞。在所有主板产品中,最主要厂商Supermicro经常被发现受到各式各样的漏洞影响。
公有云端服务环境中还会多一项风险。Eclypsium研究人员指出,透过攻击云端服务的固件漏洞,即可感染或入侵位于同一台实体服务器上的其他家客户。在最新的安全研究中,Eclypsium研究人员挑选IBM的SoftLayer云端裸机服务进行了概念验证攻击,原因是SoftLayer服务执行在Supermicro服务器上。IBM SoftLayer的裸机云端服务提供企业客户租用,服务期满客户资料删除后,可以再租给下一家企业。在实验中,研究人员租用了SoftLayer服务、在其Supermicro的BMC固件上修改了一些程式码,开了一个名为Cloudborne的后门,并且在其BMC的IMPI界面中新开另一个用户账号。之后再将服务还给IBM,又再租了新服务。
研究人员发现,在转换客户期间,IBM SoftLayer的确进行了回收(reclamation)过程,将多的账号清掉,但是BMC固件被植入的后门还是在,显示固件并未经过刷机。研究人员表示,结合有漏洞的硬件及有瑕疵的固件,让有心人士得以利用后门存取代管在同一台服务器上的新企业客户的云端环境,藉以窃取资料、发动阻断服务,或是植入任何恶意程式。
但研究人员表示,本项研究只是要突显公有云环境的安全风险,而不是指IBM特别不安全。SoftLayer也使用其他品牌的服务器,而Supermicro服务器也用于其他家公有云服务之中。
