【缝隙公告】Kubernetes ingress-nginx节造器肆意代码执行缝隙(CVE-2025-1974)

颁布功夫 2025-03-28

一、缝隙概述


缝霞称

Kubernetes ingress-nginx节造器肆意代码执行缝隙

CVE   ID

CVE-2025-1974

缝隙类型

远程代码执行

发现功夫

2025-03-28

缝隙评分

9.8

缝隙等级

严沉

攻击向量

网络

所需权限

无

利用难度

低

用户交互

不必要

PoC/EXP

已公开

在野利用

未发现


ingress-nginx节造器是Kubernetes中的一个关键组件 ,用于治理集群内部和表部流量的接见节造。它通过界说Ingress资源来配置HTTP和HTTPS路由 ,实现负载平衡、SSL终止、反向代理等职能。该节造器基于NGINX ,支持矫捷的流量治理战术和高可扩大性。


2025年3月28日 ,宝运莱官方网站集团VSRC监测到Kubernetes颁布的安全布告 ,指出在Kubernetes中发现了一个严沉的安全缝隙 ,该缝隙影响ingress-nginx节造器。未经身份验证的攻击者仅需接见Pod网络 ,便可在ingress-nginx节造器高低文中执行肆意代码 ,进而泄露节造器可接见的Secrets。默认情况下 ,ingress-nginx节造器拥有接见整个集群所有Secrets的权限。该缝隙的CVSS评分为9.8分 ,缝隙等级严沉。


二、影响领域


ingress-nginx < v1.11.0

v1.11.0 <= ingress-nginx <= 1.11.4
ingress-nginx = v1.12.0


三、安全措施


3.1 升级版本


官方已颁布建复版本ingress-nginx v1.12.1和v1.11.5 ,建议受影响用户尽快更新。


下载链接:https://github.com/kubernetes/ingress-nginx/releases/


3.2 一时措施


? 能够通过禁用ingress-nginx的Validating Admission Controller职能来显著降低风险。
? 若是使用Helm装置ingress-nginx:沉新装置 ,并设置Helm值controller.admissionWebhooks.enabled=false。
? 若是手动装置ingress-nginx:删除名为ingress-nginx-admission的ValidatingWebhookConfiguration。编纂ingress-nginx-controller的Deployment或DaemonSet ,移除节造器容器参数列表中的--validating-webhook。


3.3 通用建议


? 定期更新系统补丁 ,削减系统缝隙 ,提升服务器的安全性。
? 加强系统和网络的接见节造 ,批改防火墙战术 ,关关非必要的利用端口或服务 ,削减将危险服务(如SSH、RDP等)露出到公网 ,削减攻击面。
? 使用企业级安全产品 ,提升企业的网络安全机能。
? 加强系统用户和权限治理 ,启用多成分认证机造和最幼权限准则 ,用户和软件权限应维持在最低限度。
? 启用强密码战术并设置为定期批改。


3.4 参考链接


https://github.com/kubernetes/kubernetes/issues/131009
https://nvd.nist.gov/vuln/detail/CVE-2025-1974
https://kubernetes.io/blog/2025/03/24/ingress-nginx-cve-2025-1974/