CVE-2022-24769: falha de média gravidade em moby
Default inheritable capabilities for linux container should be empty
Publicada em · Atualizada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
Contêineres Docker eram iniciados com permissões Linux desnecessárias (capacidades herdáveis) que permitiam que programas dentro deles ganhassem privilégios extras. Isso criava um ambiente menos seguro onde usuários sem privilégios poderiam escalar suas permissões de formas que normalmente não conseguiriam.
O Moby/Docker Engine anterior à versão 20.10.14 inicializava incorretamente contêineres com conjuntos de capacidades herdáveis não vazios, permitindo que programas com capacidades de arquivo se elevassem ao conjunto permitido durante execve(2). Processos sem privilégios podiam explorar capacidades de arquivo herdáveis para ganhar privilégios até o bounding set do contêiner. A vulnerabilidade afetava contêineres que dependiam de separação de privilégios baseada em usuário/grupo e foi corrigida ao resetar capacidades herdáveis para vazio no inicío do contêiner.
No mesmo produto, das mais perigosas para as menos.