CVE-2025-41359Small HTTP Server 3.06.36存在未引用服务路径漏洞。由于服务路径包含空格且未正确加引号,本地低权限攻击者可在高优先级目录(如C盘根目录)放置恶意可执行文件。当服务启动或重启时,系统将误解析并执行该恶意程序,从而导致权限提升和任意代码执行,严重威胁系统安全。
该漏洞源于Windows服务控制管理器(SCM)解析未加引号路径时的逻辑缺陷。受影响的服务路径为`C:\Program Files (x86)\shttps_mg\http.exe`。由于路径中存在空格且未用引号包裹,SCM在启动服务时会将空格视为分隔符,优先尝试执行`C:\Program.exe`或`C:\Program Files.exe`。本地攻击者可利用此机制,在`C:\`或`C:\Program Files\`等高优先级目录下放置同名的恶意可执行文件。由于受影响服务通常以SYSTEM权限运行,一旦服务重启或系统重启,恶意文件即被高权限执行。利用此漏洞,攻击者可实现本地权限提升,执行任意代码,完全控制系统,破坏机密性、完整性和可用性。