CVE-2021-47809CVE-2021-47809是Disk Sorter Enterprise 13.6.12版本中的一个高危本地权限提升漏洞。该漏洞源于Windows服务配置中的未引号服务路径(Unquoted Service Path)问题,允许本地低权限攻击者在特定条件下劫持服务执行流程并获得系统级代码执行权限。攻击者可通过在服务路径的中间目录中植入恶意可执行文件,当服务重启或系统启动时,Windows会按照路径顺序查找并执行第一个匹配的可执行文件,从而触发恶意代码。由于该服务以较高权限(通常是SYSTEM)运行,成功利用此漏洞可实现从普通用户到管理员权限的完全提升,对系统安全构成严重威胁。
漏洞存在于Disk Sorter Enterprise的Windows服务'disksrs.exe'的安装路径'C:\Program Files\Disk Sorter Enterprise\bin\disksrs.exe'中。由于路径中包含空格且未被双引号包裹,Windows服务控制管理器(SCM)在启动服务时会按以下顺序搜索可执行文件:首先查找'C:\Program.exe',然后是'C:\Program Files\Disk.exe',依此类推直到找到'disksrs.exe'。攻击者只需在'C:\Program Files\Disk.exe'位置创建一个恶意的'Disk.exe'可执行文件,当服务启动时会优先执行该文件。Disk Sorter Enterprise服务通常配置为以SYSTEM或LocalSystem权限运行,因此恶意代码也将以最高权限执行,实现权限提升。攻击者需要具备目录写入权限(通常低权限用户可通过某些方式获得),并等待服务重启或触发服务重启即可完成攻击。