CVE-2026-30309InfCode终端自动执行模块存在严重的命令过滤漏洞。由于黑名单机制未覆盖PowerShell原生命令,且缺乏动态语义解析能力,无法识别字符串拼接等混淆手段。攻击者可构造恶意文件,诱导用户在IDE中导入查看,进而绕过拦截执行任意PowerShell命令,导致代码执行或数据泄露。
该漏洞的核心在于InfCode终端模块的安全过滤机制存在设计缺陷。其黑名单未包含Windows PowerShell中的高危原生指令(如`powershell`)。更为关键的是,匹配算法仅进行简单的静态字符串比对,缺乏对Shell语法的动态语义解析。这意味着它无法识别通过变量赋值、字符串拼接或双引号插值构造的恶意命令。攻击者可以利用这一盲点,通过简单的语法混淆(如将`powershell`拆分为字符串变量并拼接)来绕过黑名单检测。当用户在IDE中导入并查看含有此类恶意指令的文件时,后台Agent会自动解析并执行这些命令,从而在用户无感知的情况下实现任意代码执行。