CVE-2026-42830Azure Monitor Agent存在不可信搜索路径漏洞,源于程序加载外部库时未严格限制搜索路径。本地低权限攻击者可利用此缺陷,精心构造并将恶意文件放置在受信任的路径中,诱导系统加载恶意组件,从而成功实现本地权限提升,严重破坏系统完整性。
该漏洞源于Azure Monitor Agent在加载动态链接库(DLL)或可执行文件时,未使用绝对路径,而是依赖于系统环境变量PATH或当前工作目录。攻击者首先需要具备本地低权限访问权限,通过分析Agent的行为,确定其加载外部库的时机和路径。随后,攻击者将恶意DLL文件(通常伪装成系统常用库)放置在Agent搜索路径的优先位置。当Agent服务执行相关操作并尝试加载该库时,由于搜索顺序问题,系统会优先加载攻击者植入的恶意文件。该文件在Agent服务(通常拥有SYSTEM或管理员权限)的上下文中执行,从而导致攻击者获得高权限,实现权限提升。