499 matches found
IngressNightmare-PoC
针对 Ingress NGINX - IngressNightmare 的漏洞利用 本项目提供了一个漏洞利用工具,针对 Kubernetes 中的 Ingress NGINX Controller 的严重未认证远程代码执行(RCE)漏洞,这些漏洞统称为 IngressNightmare。(研究来自 Wiz) 在原始研究中,Wiz 团队没有提供 PoC 或可用的漏洞利用,因此我们决定自行创建并分享给社区。 概述 Ingress NGINX Controller 是 Kubernetes...
cve-2024-7646
CVE-2024-7646 描述 默认情况下,nginx.ingress.kubernetes.io/server-snippet 是禁用的,但由于此 CVE,nginx.ingress.kubernetes.io/auth-tls-verify-client 仍然可以插入自定义代码片段,甚至可包含 Lua 代码。 修复版本 ingress-nginx 控制器 v1.11.2 - 由 kubernetes/ingress-nginx11719 和 kubernetes/ingress-nginx11721 修复 ingress-nginx 控制器 v1.10.4 - 由...
CVE-2025-1974
Kubernetes Ingress-NGINX Ejecución remota de código no autenticada CVE-2025-1974 Ingress-NGINX: Controlador de ingreso para Kubernetes que utiliza NGINX como proxy inverso y balanceador de carga La vulnerabilidad "IngressNightmare" CVE-2025-1974 se origina en un defecto crítico en el Admission...
CVE-2026-3288
CVE-2026-3288:通过 rewrite-target 注解对 ingress-nginx 进行配置注入 关键词: CVE-2026-3288、ingress-nginx 漏洞、Kubernetes 安全、nginx 配置注入、rewrite-target 注解、RCE、Secret 泄露、CWE-20、CAPEC-176、ingress-nginx CVE 2026、Kubernetes 集群沦陷 目录 概述 漏洞详情 技术分析 受影响版本 修复建议 检测方法 CVSS 指标 时间线 参考资料 联系方式 概述 在 ingress-nginx...
ingress-nginx
Ingress NGINX 退役 退役 关于 Ingress NGINX 退役你需要了解的信息: 尽力维护将持续至 2026 年 3 月。 此后将不再发布新版本,不再修复错误,也不对任何可能发现的安全漏洞进行更新。 Ingress NGINX 的现有部署不会受影响。 现有项目产物(例如 Helm Chart 和容器镜像)将继续可用。 Ingress NGINX 控制器 概述 ingress-nginx 曾是一个 Kubernetes 的 Ingress 控制器,它使用 NGINX 作为反向代理和负载均衡器。 在 Kubernetes 文档站点上了解更多关于 Ingress 的信息。 使用...
ingress-nightmare
IngressNightmare CVE-2025-1974 这个 Python 脚本可以帮助你了解你是否正在运行 Ingress NGINX Controller,如果是,它是否使用了已知的易受攻击版本。 用法 首先,请确保从此处安装 uv,然后对要审计的 Kubernetes 集群运行该脚本。 root@kitploit: uv run --with kubernetes,packaging check.py 示例输出 存在漏洞的集群: root@kitploit: Checking for ingress-nginx pods... ℹ️ It looks like you're...
CVE-2025-1974-poc
POC of IngressNightmare, RCE in Ingress NGINX CVE-2025-1974 Developed from: https://github.com/zwxxb/CVE-2025-1974/blob/main/poc.py https://www.wiz.io/blog/ingress-nginx-kubernetes-vulnerabilitieshow-did-we-discover-ingressnightmare-24 Thanks 使用说明 root@kitploit: forward the admission webhook...
CVE-2025-1974
CVE-2025-1974 白帽学校第三期 - 김소은 @salt318 https://github.com/salt318/vulhub 摘要 由于Kubernetes核心安全机制Ingress-NGINX Admission Controller的缺陷引发 Ingress-NGINX Admission Controller无需认证即可暴露在网络中 这使得攻击者可以构造恶意的AdmissionReview请求,从而在Ingress资源中插入未经授权的配置 与其他漏洞结合时可能实现远程代码执行(CVE-2025-24514、CVE-2025-1097或CVE-2025-1098)...
ingressnightmare-detection-poc
IngressNightmare 检测工具 概述 本工具为受 Ingress NGINX Controller 影响的 IngressNightmare 漏洞链(CVE-2025-1974)提供非侵入式检测能力。它特别利用 auth-url 注解注入向量(CVE-2025-24514)来验证该关键漏洞的存在,而无需执行任意代码。 技术背景 IngressNightmare 漏洞链允许攻击者通过各种 Ingress 注解字段注入任意的 NGINX 配置指令。当这些恶意的 Ingress 资源被准入控制器处理时,注入的指令会在 NGINX 配置验证阶段(nginx -t)被评估。 本 PoC...
ingress-nginx-0.21-1.19.5
构建: root@kitploit: cd ./ingress-nginx-0.21-1.19.5 cd images/nginx/ make cd - cd images/e2e/ make docker-build cd - e2etag=docker images|grep e2e|awk 'print $2' sed -i "s/e2e:v12232020-dce860a/e2e:$e2etag/" build/go-in-docker.sh make echo -e '\n\n\n\n\n' docker images|grep ingress-nginx...
CVE-2025-1974
CVE-2025-1974: Kubernetes Ingress Nginx Controller 漏洞分析及 PoC 环境搭建 测试环境 MacOS M2 Ingress NGINX Controller 1.11.3 Rancher Desktop Docker Minikube Kubernetes 本地测试环境设置M2 MacOS 为了进行本地测试,安装 minikube minikube start --driver=docker 使用以下命令配置 ingress-nginx-controller kubectl apply -f...
Ingress-Nginx Controller - Configuration Injection via Unsanitized `auth-tls-match-cn` Annotation
A security issue was discovered in ingress-nginx https-//github.com/kubernetes/ingress-nginx where the auth-tls-match-cn Ingress annotation can be used to inject configuration into nginx. This can lead to arbitrary code execution in the context of the ingress-nginx controller, and disclosure of...
Ingress-Nginx Controller - Configuration Injection via Unsanitized `auth-url` Annotation
A security issue was discovered in ingress-nginx https-//github.com/kubernetes/ingress-nginx where the auth-url Ingress annotation can be used to inject configuration into nginx. This can lead to arbitrary code execution in the context of the ingress-nginx controller, and disclosure of Secrets...
CVE-2023-5043
CVE-2023-5043 Ingress nginx 注解注入导致任意命令执行 1. 创建 Ingress(无需 Service 和 Pod 即可创建) root@kitploit: apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: ingress-exploit annotations: kubernetes.io/ingress.class: "nginx" nginx.ingress.kubernetes.io/configuration-snippet: | moresetheaders "robina...
cve-2026-24514-Kubernetes-Dos
CVE-2026-24514 – ingress-nginx 验证准入 Webhook 中的严重内存耗尽漏洞 未认证/低权限远程拒绝服务漏洞,攻击者可通过超大 AdmissionReview 请求使 ingress-nginx 控制器 Pod 崩溃。 概述与业务影响 ingress-nginx 验证准入 webhook(启用时)未对传入的 AdmissionReview 对象大小实施合理限制。 能够访问 webhook 端点的攻击者——即使仅拥有低权限——也可提交极大的 JSON 载荷,迫使控制器进程分配大量内存。 后果包括: ingress-nginx Pod 立即因 OOM...
cve-2025-24514
🔥 CVE-2025-24514 远程漏洞检测 PoC 该脚本是一个基于 Python 的 PoC,用于远程检测 CVE-2025-24514 漏洞(通过 ingress-nginx 的 auth-url 注入操纵 NGINX 配置并可能导致 RCE)。 🧠 漏洞概述 CVE-2025-24514 是 Kubernetes Ingress Controller 中的 ingress-nginx 通过 nginx.ingress.kubernetes.io/auth-url 注解进行 NGINX 配置意外注入 的漏洞。 若包含恶意路径/;errorlog /dev/stdout;,则...
ingressNightmare-CVE-2025-1974-exps
Ingress Nightmare CVE-2025-1907 描述 此漏洞允许远程攻击者在受影响的 kubernetes/ingress-nginx 安装环境上执行任意代码。利用此漏洞无需身份验证。具体缺陷存在于对 HTTP 请求的处理过程中。 该漏洞通过发送两个请求触发。第一个是发送到同一 Pod 中 NGINX 服务器的长缓冲请求,随后 nginx 会将其缓存为临时文件。第二个请求是发送到准入校验 Webhook 服务器的请求,这会触发准入 Webhook 写入一个包含 sslengine badsolocation; 指令的临时 nginx 配置。然后准入 Webhook 会运行...
CVE-2025-1974
Exploit para Ingress NGINX - IngressNightmare Este proyecto proporciona un exploit dirigido a vulnerabilidades críticas de ejecución remota de código RCE no autenticada en el Ingress NGINX Controller para Kubernetes, conocidas colectivamente como IngressNightmare. En la investigación original, el...
CVE-2025-1974
README 说得好,不如看代码。 详细信息请参阅 https://www.wiz.io/blog/ingress-nginx-kubernetes-vulnerabilities 使用方法 1. 修改 shell.c 中的 IP 地址。 2. 确认 Docker 可用,然后运行 make shell.so。(我们需要在 Alpine 中构建 so,以确保它能运行在基于 musl-libc 的 nginx-ingress-controller 中。) 3. 运行 python3 exploit.py 来获取你的 shell。 你可能需要修改第 25 行和第 26 行的范围,它们表示 pi...
CVE-2025-1974-PoC-exploit
CVE-2025-1974-PoC-exploit Kubernetes Ingress-nginx 远程代码执行RCEIngressNightmare root@kitploit: ❯ python3 exploit.py http://localhost:8443 "id" ============================================================ CVE-2025-1974 - IngressNightmare Exploit...