CVE-2026-32254CVE-2026-32254是Kubernetes网络解决方案Kube-router中的一个高危安全漏洞。该漏洞存在于Kube-router的代理(proxy)模块中,由于程序在将externalIPs或loadBalancer IPs编程到节点网络配置之前缺少充分的验证机制,攻击者可以通过创建或修改Kubernetes Service资源,注入恶意的IP地址到集群节点的网络配置中。这种验证缺失允许低权限用户(PR:L)通过Kubernetes API创建带有任意externalIPs的Service,进而影响节点的网络路由和可达性。由于攻击向量为网络(AV:N)且无需用户交互(UI:N),攻击者可以在集群内部远程利用此漏洞,可能导致拒绝服务(可用性影响为高)或网络流量劫持等安全问题。
Kube-router是Kubernetes集群中常用的网络插件,提供网络策略、负载均衡和代理功能。在处理Service资源时,Kube-router的proxy模块负责将Service的externalIPs和loadBalancer IPs配置到节点的iptables或ipvs规则中。漏洞根因在于程序直接接受Service Spec中定义的externalIPs字段值,而没有进行安全验证,例如检查IP地址是否属于集群内部网络、是否为保留地址段、或是否与节点现有网络冲突。攻击者可以通过kubectl或Kubernetes API创建一个带有任意externalIPs的Service,Kube-router会自动将这些IP地址添加到节点的网络规则中。攻击者可以利用此行为进行网络流量劫持、中间人攻击,或通过注入无效IP地址导致网络不可用。该漏洞的CVSS向量显示完整性影响为低(I:L),但可用性影响为高(A:H),表明攻击主要影响服务的可用性。