CVE-2026-28728Acronis True Image (Windows) 在 build 42902 之前的版本中存在一个严重的DLL劫持漏洞。该漏洞允许攻击者利用应用程序对动态链接库加载的不当处理,执行本地权限提升攻击。具体而言,由于程序在加载特定DLL时未严格验证文件路径或签名,攻击者可以将恶意DLL放置在预期路径中。当应用程序启动时,恶意代码将被执行,从而使攻击者获得系统级权限,严重威胁系统的机密性、完整性和可用性。
该漏洞的技术核心在于Windows应用程序的DLL搜索顺序机制以及Acronis True Image未能安全地实施DLL加载策略。当应用程序尝试加载一个DLL时,Windows系统会按照特定的顺序搜索目录(如应用程序目录、系统目录、当前工作目录等)。如果Acronis True Image在加载过程中优先检查了当前工作目录或其他非受信路径,且该路径可被低权限用户写入,攻击者即可在此放置一个恶意的同名DLL。一旦用户或系统服务触发该应用的运行,恶意DLL将被加载并执行其导出函数或DllMain入口代码。由于Acronis True Image通常以SYSTEM或管理员权限运行,注入的代码将继承这些高权限,从而允许攻击者执行任意系统命令、创建管理员账户或关闭安全防护,实现从低权限用户到SYSTEM权限的跨越。