CVE-2025-10243CVE-2025-10243是Ivanti Endpoint Manager Mobile(EPMM)管理面板中存在的一个高危操作系统命令注入漏洞。该漏洞允许拥有管理员权限的远程认证攻击者通过精心构造的恶意请求在目标服务器上执行任意操作系统命令,最终实现远程代码执行(RCE)。
Ivanti EPMM(曾用名MobileIron Core)是Ivanti公司推出的一款企业移动设备管理(MDM)解决方案,广泛应用于全球各类组织中,用于管理员工移动设备、应用程序及数据安全。由于EPMM通常部署在企业网络的关键位置并具备对大量终端设备的管理权限,一旦被攻击者利用,可能导致企业敏感数据泄露、设备管理权限被接管,甚至整个企业移动基础设施被攻陷。
该漏洞的CVSS 3.1评分为7.2,属于高危级别。其攻击向量为网络(AV:N),攻击复杂度低(AC:L),但需要高权限(PR:H)认证,无需用户交互(UI:N)。一旦利用成功,将对系统的机密性、完整性和可用性造成全面影响(C:H/I:H/A:H)。该漏洞已于2025年10月14日被公开披露,Ivanti官方已发布安全公告,并提供了修复版本(12.6.0.2、12.5.0.4和12.4.0.4),建议相关用户尽快升级。
该漏洞的核心问题在于Ivanti EPMM管理面板在处理管理员输入时,未对用户提交的数据进行充分的过滤和转义,导致攻击者可以将操作系统命令注入到正常的Web请求参数中。由于管理面板以高权限运行(通常为系统管理员或root权限),注入的命令也将以高权限执行,从而实现远程代码执行。
从技术角度看,OS命令注入漏洞通常发生在以下场景:应用程序将用户输入拼接或传递给系统Shell命令(如通过Java的Runtime.exec()、ProcessBuilder,或调用bash/sh脚本等),而没有对特殊字符(如分号、管道符、反引号、$()等)进行严格过滤。攻击者可以利用这些元字符来跳出原有的命令上下文,执行任意命令。
在本漏洞中,由于攻击者需要具备管理员权限(PR:H),攻击门槛相对较高,但一旦拥有合法管理员凭证,攻击过程将非常直接:攻击者登录管理面板后,向存在漏洞的接口提交包含恶意命令的请求,服务器在处理该请求时执行了注入的操作系统命令,攻击者即可获得服务器控制权。
值得注意的是,Ivanti EPMM在2024年至2025年间已多次曝出高危漏洞(如CVE-2024-10811、CVE-2024-22024等),攻击者经常将其作为APT攻击的目标,组建僵尸网络或进行供应链攻击。因此,对于使用Ivanti EPMM的组织而言,及时修复此类高危漏洞至关重要。