ingress-nginx 是 Kubernetes 的 Ingress 控制器,使用 nginx 作为反向代理和负载均衡服务器。2025年3月25日,Kubernetes 社区与安全公司 Wiz 联合披露了五个安全漏洞(CVE-2025-1097、CVE-2025-1098、CVE-2025-1974、CVE-2025-24513、CVE-2025-24514),详情如下:
mirror-target
和mirror-host
Annotation 向 Nginx 注入配置,从而在 ingress-nginx controller 中执行任意代码,并进一步获取整个集群维度的 Secrets。auth-tls-match-cn
Annotation 向 Nginx 注入配置,从而在 ingress-nginx-controller 中执行任意代码,并进一步获取整个集群维度的 Secrets。auth-url
Annotation 向 Nginx 注入配置,从而在 ingress-nginx controller 中执行任意代码,并进一步获取整个集群维度的Secrets。满足以下任意一个条件的 ingress-nginx,均在漏洞影响范围内:
容器服务(VKE)发布了修复该漏洞的 ingress-nginx-controller 版本。详情请参见 ingress-nginx 发布记录。升级 ingress-nginx 组件前,请仔细阅读变更影响,以免对您的业务流量产生影响。
社区在 ingress-nginx-controller v1.11.5 和 v1.12.1 版本上修复该漏洞,修复版本仅支持 Kubernetes 1.26 及以上版本的 VKE 集群,若集群 Kubernetes 版本低于 1.26,请先 升级集群。
难以通过升级修复漏洞时,可参考如下措施降低漏洞危害: