Acesso a credenciais: tentativa falhada de aprovar o pedido de assinatura de certificado (CSR) do Kubernetes

Este documento descreve um tipo de deteção de ameaças no Security Command Center. As conclusões de ameaças são geradas por detetores de ameaças quando detetam uma potencial ameaça nos seus recursos da nuvem. Para ver uma lista completa das conclusões de ameaças disponíveis, consulte o Índice de conclusões de ameaças.

Vista geral

Alguém tentou aprovar manualmente um pedido de assinatura de certificado (CSR), mas a ação falhou. A criação de um certificado para autenticação de clusters é um método comum para os atacantes criarem acesso persistente a um cluster comprometido. As autorizações associadas ao certificado variam consoante o assunto que incluem, mas podem ser altamente privilegiadas. Para mais detalhes, consulte a mensagem de registo deste alerta.

A Deteção de ameaças com base em eventos é a origem desta descoberta.

Como responder

O seguinte plano de resposta pode ser adequado para esta descoberta, mas também pode afetar as operações. Avalie cuidadosamente as informações recolhidas na sua investigação para determinar a melhor forma de resolver as conclusões.

Para responder a esta descoberta, faça o seguinte:

  1. Reveja os registos de auditoria no Cloud Logging e os alertas adicionais para outros eventos relacionados com CSRs para determinar se algum CSR foi approved e emitido e se as ações relacionadas com CSRs são atividade esperada pelo principal.
  2. Determine se existem outros sinais de atividade maliciosa por parte do principal nos registos de auditoria no Cloud Logging. Por exemplo:
    • O principal que tentou aprovar o pedido de assinatura de certificado é diferente do que o criou?
    • O diretor tentou pedir, criar, aprovar ou eliminar outros CSRs?
  3. Se não se esperava uma aprovação de CSR ou se esta for considerada maliciosa, o cluster requer uma rotação de credenciais para invalidar o certificado. Reveja as orientações para fazer uma rotação das credenciais do cluster.

O que se segue?