CVE-2026-33467Elastic Package Registry 中存在加密签名验证不当漏洞(CWE-347)。该漏洞源于未能正确验证软件包的加密签名。攻击者如果能够拦截网络流量或影响自托管注册表提供的内容,就可以替换一个被篡改的软件包,而不会导致完整性检查失败。这意味着恶意包可以被分发并安装,从而破坏系统的完整性。该漏洞的CVSS评分为5.9,属于中危级别,且不需要用户交互即可被利用,但利用难度较高,需要攻击者处于特定的网络位置。
该漏洞的核心在于 Elastic Package Registry 在获取和存储软件包时,未严格实施完整的加密签名验证流程。通常,软件包管理系统依赖签名来确保包的来源可信且未被篡改。然而,在受影响版本中,验证逻辑存在缺陷,允许攻击者在特定条件下绕过检查。
攻击原理主要利用了中间人攻击(MITM)或上游源投毒。攻击者需要能够拦截注册表与上游仓库之间的网络通信,或者直接污染注册表读取的数据源。当注册表请求更新或同步包时,攻击者注入一个经过篡改的恶意包。由于签名验证机制失效,注册表错误地认为该包合法并对其进行缓存或转发。最终,下游客户端在下载该包时将获得恶意版本,导致供应链攻击。虽然攻击需要较高的网络权限(AC:H),但对完整性的影响(I:H)是毁灭性的。