CVE-2025-1974
Escalada de RCE no controlador de admissão do ingress-nginx
- Publicado
- 24 de mar. de 2025
- Atualizado
- 26 de fev. de 2026
- Atribuindo CNA
- kubernetes
- Evidência observada
- 20 de jun. de 2025
CVSS primário
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HAlto · próximos 30 dias
- Percentil
- 99,9%
- Data do modelo
- 17 de out. de 2026
EPSS é uma estimativa estatística, não uma certeza ou uma medida de impacto. Combine-o com CVSS, status KEV, exposição e seu ambiente.
Resumo
Foi descoberto um problema de segurança no Kubernetes em que, sob certas condições, um atacante não autenticado com acesso à rede de pods pode obter execução arbitrária de código no contexto do controlador ingress-nginx. Isso pode levar à divulgação de Secrets acessíveis ao controlador. (Observe que, na instalação padrão, o controlador pode acessar todos os Secrets do cluster.)
Fontes
ingress-nginx/CVE-2025-1974
Kubernetes Ingress-NGINX Unauthenticated Remote Code Execution (CVE-2025-1974)
Vulhub vulnerability labsCondições declaradas
- lab image version: vulhub/ingress-nginx:1.9.5(ingress-nginx/CVE-2025-1974/docker-compose.yml:services.k3s.image)
http/cves/2025/CVE-2025-1974.yaml
Nuclei TemplatesCondições declaradas
- network: http($.protocol_keys)
- verification: word($.matchers[*].type)
- CVE-2025-1974Detecção
Uma ferramenta de teste mínima para ajudar a detectar vulnerabilidades de injeção de anotações em controladores NGINX Ingress do Kubernetes. Este script envia uma solicitação AdmissionReview cuidadosamente elaborada para simular um possível vetor de exploração do CVE-2025-1974 e verifica se há sinais de anotações mal interpretadas nos logs do controlador.
PoC de escalonamento de RCE no controlador de admissão do ingress-nginx
Exploit de prova de conceito para CVE-2025-1974 (IngressNightmare) que visa o Kubernetes Ingress-NGINX Admission Controller para obter execução remota de código por meio de solicitações AdmissionReview maliciosas.
- CVE-2025-1974-PoC-exploitExploit
Kubernetes Ingress-nginx RCE (IngressNightmare)
- IngressNightmare-PoCExploit
Este é um código PoC para explorar as vulnerabilidades IngressNightmare (CVE-2025-1097, CVE-2025-1098, CVE-2025-24514 e CVE-2025-1974).
- IngressNightterrorExploit
Minha visão sobre a vulnerabilidade IngressNightmare (CVE-2025-1974)
- CVE-2025-1974Pesquisa
Análise técnica aprofundada de CVE-2025-1974 (IngressNightmare), um RCE crítico no controlador de admissão de validação ingress-nginx para Kubernetes, incluindo causa raiz, cadeia de exploração e orientação de detecção.
Ferramenta de Prova de Conceito para detetar IngressNightmare (CVE-2025-1974) por meios ativos (não intrusivos).
- CVE-2025-1974Exploit
Tarefa de configuração de ambiente Docker virtualizado vulnerável (CVE) - WHS 3ª turma
- CVE-2025-1974Exploit
Poc para Ingress RCE
PoC para CVE-2025-1974: RCE Crítica no Ingress-NGINX (<v1.12.1) via injeção de configuração insegura. Explorável a partir da rede de pods sem credenciais, permitindo execução de código e potencial tomada de controle do cluster. Corrigido nas versões v1.12.1 e v1.11.5. Apenas para pesquisa/educação.
IngressNightmare POC. primeira exploração de execução remota não-cega do mundo com métodos de exploração multi-avançados. permite exploração em disco. CVE-2025-24514 - injeção em auth-url, CVE-2025-1097 - injeção em auth-tls-match-cn, CVE-2025-1098 – injeção de mirror UID -- todos disponíveis.
- CVE-2025-1974Exploit
Exploit para CVE-2025-1974 que visa controladores ingress-nginx no Kubernetes, permitindo escape de contêiner via injeção de objeto compartilhado personalizado e acesso ao shell.
Automatiza o envio de payloads JSON para múltiplos IPs via curl para testar a CVE-2025-1974 (IngressNightmare), classificando respostas e gerando relatórios XML de sucesso/falha.
- Exploit-CVE-2025-1974-LabPesquisa
Laboratório educacional demonstrando a exploração da CVE-2025-1974, fornecendo prática hands-on para análise de vulnerabilidades e testes de penetração.
Builds um payload de reverse shell shell.so para CVE-2025-1974 (IngressNightmare) usando Alpine Linux em Docker, com configuração de IP e porta fixados no código.
PoC de CVE-2025-1974, modificado a partir do primeiro PoC do mundo~
Script de exploit de prova de conceito com um clique para as vulnerabilidades IngressNightmare (CVE-2025-1097, CVE-2025-1098, CVE-2025-24514, CVE-2025-1974) direcionado a controladores de ingress do Kubernetes.
POC IngressNightmare (CVE-2025-1974), modificado de https://github.com/yoshino-s/CVE-2025-1974
- CVE-2025-1974-goExploit
Explorar CVE-2025-1974 com um único arquivo.
CVE-2025-1974
Código de exploit de prova de conceito para CVE-2025-1974, demonstrando a vulnerabilidade e fornecendo uma referência para testes e análise de segurança.
- cve-2025-1974-labPesquisa
Ambiente de laboratório prático para exploração do CVE-2025-1974, projetado para treinamento de segurança e prática de pesquisa de vulnerabilidades.
Código PoC do CVE-2025-1974
Likhith Appalaneni · multiple · 20 de jun. de 2025
Beatriz Fresno Naumova · multiple · 4 de fev. de 2026
Uso responsável
Use informações de vulnerabilidade apenas em sistemas que você possui ou está autorizado a testar. O Kitploit vincula-se a metadados de pesquisa pública e não armazena código de exploração ou cargas maliciosas.