CVE-2020-36974CVE-2020-36974是Realtek Andrea RT Filters软件中的一个高危本地提权漏洞。该漏洞存在于AESTSr64.exe服务的安装路径中,由于路径未使用引号包裹,导致Windows服务在启动时存在路径解析歧义。攻击者可以利用这一特性,在服务启动时劫持执行流程,从而以SYSTEM权限执行任意恶意代码,实现本地权限提升。该漏洞CVSS评分7.8,属于高危级别,需要低权限用户即可发起攻击,且无需用户交互。由于该服务随系统启动自动运行,攻击者可以在系统启动时获得持久化的最高权限。
该漏洞的根本原因在于Windows服务配置中的路径解析机制。当一个服务的可执行文件路径包含空格且未使用引号包裹时,Windows会从左到右依次尝试解析路径,直到找到一个存在的可执行文件。具体来说,受影响路径'C:\Program Files\IDT\WDM\AESTSr64.exe'中,Windows首先尝试执行'C:\Program.exe',如果不存在则尝试'C:\Program Files\IDT\WDM\AESTSr64.exe'。攻击者可以利用这一特性,在'C:\Program Files\'目录下放置名为'IDT.exe'或'WDM.exe'的恶意可执行文件,当服务启动时会优先执行这些文件。由于服务通常以SYSTEM权限运行,恶意代码也将以SYSTEM权限执行,从而实现权限提升。攻击者需要具备目标系统的写权限,通常是低权限用户账户。