CVE-2021-43768CVE-2021-43768是Malwarebytes For Teams软件中的一个中等严重性权限提升漏洞。该漏洞存在于mbamservice.exe服务进程中,通过COM(组件对象模型)接口进行利用。攻击者可以利用此漏洞将普通用户权限提升至系统级别权限,从而完全控制受影响的计算机。Malwarebytes For Teams是一款面向团队和企业用户的终端安全防护软件,其mbamservice.exe服务负责执行恶意软件检测和防护功能。由于该服务以较高权限运行,攻击者通过精心构造的COM接口调用,可以绕过当前用户的安全上下文限制,执行任意代码或系统操作。此漏洞无需用户交互即可被远程利用,且不需要认证凭证,使得攻击门槛相对较低。攻击成功后,攻击者可以安装恶意软件、窃取敏感数据、创建后门账户或完全破坏系统安全。该漏洞影响v.1.0.990及之前版本,已在v.1.0.1003及更高版本中修复。
该漏洞的核心在于Malwarebytes For Teams的mbamservice.exe服务中COM接口的实现存在安全缺陷。COM是Windows系统中用于组件间通信的二进制接口标准,当mbamservice.exe注册并暴露特定的COM接口时,没有正确验证调用者的权限级别。攻击者可以通过以下方式利用此漏洞:首先,识别目标系统上mbamservice.exe服务暴露的COM接口;然后,使用自动化工具(如Metasploit框架中的相关模块)构造恶意请求,通过DCOM(分布式COM)机制与服务进程通信。由于服务以SYSTEM或更高权限账户运行,恶意请求会被以提升后的权限执行。具体技术细节包括:攻击者利用CoCreateInstance或类似API函数实例化目标COM对象,通过IStorage或IMarshal接口触发漏洞;利用IActivation接口绕过安全检查;在某些情况下,可通过COM劫持技术将合法接口重定向到恶意实现。成功利用后,攻击者可在服务进程的上下文中执行任意代码,实现权限提升。