PT-2024-25294 · Calico+1 · Calico+3

Anthony Tam

+4

·

Publicado

2024-04-29

·

Atualizado

2024-06-10

·

CVE-2024-33522

CVSS v4.0

8.6

Alta

VetorAV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Nome do software vulnerável e versões afetadas
Versões 3.27.2 e anteriores do Calico
Versões 3.19.0-1, 3.18.1, 3.17.3 e anteriores do Calico Enterprise
Versões 19.2.0 e anteriores do Calico Cloud
github.com/projectcalico/calico/v3 antes da v3.26.5, da v3.27.0 até a v3.27.3
Descrição
O problema decorre de uma configuração incorreta do bit SUID (Set User ID) no binário de instalação do Calico CNI, combinada com a capacidade de controlar o binário de entrada, permitindo que um invasor execute um binário arbitrário com privilégios elevados. Um invasor com acesso local ao nó do Kubernetes pode escalar seus privilégios explorando essa vulnerabilidade.
Recomendações
Para as versões 3.27.2 e anteriores do Calico, considere desativar o binário de instalação do Calico CNI até que um patch esteja disponível.
Para as versões 3.19.0-1, 3.18.1, 3.17.3 e anteriores do Calico Enterprise, restrinja o acesso ao binário de instalação do Calico CNI para minimizar o risco de exploração.
Para as versões 19.2.0 e anteriores do Calico Cloud, evite usar o binário de instalação do Calico CNI até que o problema seja resolvido.
Para github.com/projectcalico/calico/v3 antes da v3.26.5 e da v3.27.0 até a v3.27.3, atualize para uma versão que inclua a correção para este problema.

Exploit

Correção

Improper Privilege Management

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2024-33522
GHSA-6362-GV4M-53WW
GO-2024-2801

Produtos afetados

Calico
Calico Cloud
Calico Enterprise
Kubernetes