CVE-2026-5556badlogic pi-mono版本0.58.4及以下存在安全漏洞。该漏洞源于文件packages/coding-agent/src/core/extensions/loader.ts中的discoverAndLoadExtensions函数处理不当,导致代码注入。攻击者可利用此漏洞进行远程攻击,影响系统的机密性、完整性和可用性。尽管漏洞已公开披露,但厂商尚未对此做出响应。
该漏洞位于badlogic pi-mono组件的核心扩展加载逻辑中。受影响的特定文件路径为packages/coding-agent/src/core/extensions/loader.ts,关键函数为discoverAndLoadExtensions。分析显示,该函数在从外部来源发现并加载扩展时,缺乏对输入参数的严格安全校验。攻击者可以利用这一缺陷,构造包含恶意命令或脚本代码的特殊请求。当系统尝试处理该请求并调用discoverAndLoadExtensions函数时,恶意数据会被注入到执行上下文中,从而导致代码注入漏洞。由于CVSS向量显示攻击复杂度低(AC:L)且无需用户交互(UI:N),攻击者能够通过网络(AV:N)发起远程攻击。成功利用后,攻击者可获得低权限(PR:L)的代码执行能力,进而影响系统的机密性、完整性和可用性。鉴于厂商尚未发布补丁,该漏洞对未打补丁的系统构成实质性威胁。