Todos os produtos
Search
Central de documentação

Container Service for Kubernetes:Vulnerabilidade CVE-2024-10220

Última atualização: Jun 27, 2026

A comunidade Kubernetes descobriu a vulnerabilidade CVE-2024-10220. Essa falha permite que usuários com permissão para criar um pod e associar um volume gitRepo executem comandos arbitrários além dos limites do contêiner. Atacantes podem explorar a pasta de hooks no repositório Git de destino para executar comandos arbitrários fora do contêiner e facilitar ataques de injeção de comandos.

A vulnerabilidade CVE-2024-10220 tem classificação de alta severidade e pontuação 8,1 no Common Vulnerability Scoring System (CVSS): 8,1. Para obter mais informações sobre essa vulnerabilidade, consulte #128885.

Versões afetadas

As seguintes versões do kubelet são afetadas por esta vulnerabilidade:

  • v1.30.0 a v1.30.2

  • v1.29.0 a v1.29.6

  • v1.28.11 e anteriores

Esta vulnerabilidade foi corrigida nas seguintes versões:

  • v1.31.0

  • v1.30.3

  • v1.29.7

  • v1.28.12

Detecção da vulnerabilidade

Execute o comando abaixo para verificar se essa vulnerabilidade foi explorada em seu cluster.

Esse comando lista todos os pods que montaram um volume do tipo gitRepo e clonaram o repositório no subdiretório .git do pod.

kubectl get pods --all-namespaces -o json | jq '.items[] | select(.spec.volumes[]?.gitRepo? != null) | {name: .metadata.name, namespace: .metadata.namespace}'

Soluções