
VISÃO GERAL:
Uma vulnerabilidade foi descoberta no OpenSSH, o que pode permitir a execução remota de código. OpenSSH é um conjunto de utilitários de rede seguros baseados no protocolo SSH e é crucial para comunicação protegida em redes não resguardadas. É amplamente utilizado em ambientes corporativos para gerenciamento remoto de servidores, transferências seguras de arquivos e diversas práticas de DevOps. A exploração bem-sucedida desta vulnerabilidade poderia permitir a execução remota de código no contexto da conta do administrador. Um invasor poderia instalar programas, visualizar, alterar ou excluir dados ou criar novas contas com direitos totais de usuário.
THREAT INTELLIGENCE:
Não há relatos de que esta vulnerabilidade esteja sendo explorada in the wild.
SISTEMAS AFETADOS:
• Versões OpenSSH anteriores a 4.4p1 (a menos que haja patch para CVE-2006-5051 e CVE-2008-4109)
• Versões OpenSSH 8.5p1 até, mas não incluindo, 9.8p1
RISCOS:
Governo:
Entidades governamentais de grande e médio porte: ALTA
Governo pequeno: MÉDIO
Negócios:
Entidades empresariais de grande e médio porte: ALTO
Pequenas empresas: MÉDIO
Usuários domésticos: BAIXO
RESUMO TÉCNICO:
Uma vulnerabilidade foi descoberta no OpenSSH, o que pode permitir a execução remota de código. Detalhes da vulnerabilidade incluem:
Tática: Acesso Inicial (TA0001):
Técnica: Explorar aplicativo voltado ao público (T1190):
- • Existe uma vulnerabilidade de condição de corrida no sshd(8), que pode permitir a execução remota de código não autenticado no servidor OpenSSH (sshd) que concede acesso root completo. Afeta a configuração padrão e não requer interação do usuário. Isso representa um risco de exploração significativo. (CVE-2024-6387)
RECOMENDAÇÕES:
Recomendamos que as seguintes ações sejam tomadas:
• Aplique as atualizações apropriadas fornecidas pelo OpenSSH aos sistemas vulneráveis imediatamente após os testes apropriados. (M1051: Atualizar software)
- • Salvaguarda 7.1: Estabelecer e manter um processo de gerenciamento de vulnerabilidades: Estabelecer e manter um processo documentado de gerenciamento de vulnerabilidades para ativos corporativos. Revise e atualize a documentação anualmente ou quando ocorrerem mudanças significativas na empresa que possam impactar esta Salvaguarda.
- • Salvaguarda 7.4: Execute o gerenciamento automatizado de patches de aplicativos: execute atualizações de aplicativos em ativos corporativos por meio do gerenciamento automatizado de patches mensalmente ou com mais frequência.
- • Safeguard 7.6: Executar verificações automatizadas de vulnerabilidades de ativos corporativos expostos externamente: Execute verificações automatizadas de vulnerabilidades de ativos corporativos expostos externamente usando uma ferramenta de verificação de vulnerabilidades compatível com SCAP. Execute varreduras mensalmente ou com mais frequência.
- • Proteção 7.7: Corrigir vulnerabilidades detectadas: Corrija vulnerabilidades detectadas em software por meio de processos e ferramentas mensalmente ou com mais frequência, com base no processo de correção.
• Aplique o Princípio do Menor Privilégio a todos os sistemas e serviços. Execute todo o software como um usuário sem privilégios (sem privilégios administrativos) para diminuir os efeitos de um ataque bem-sucedido. (M1026: Gerenciamento de contas privilegiadas)
- • Salvaguarda 4.7: Gerenciar contas padrão em ativos e software corporativos: Gerencie contas padrão em ativos e software corporativos, como root, administrador e outras contas de fornecedores pré-configuradas. Exemplos de implementações podem incluir: desabilitar contas padrão ou torná-las inutilizáveis.
- • Salvaguarda 5.4: Restringir privilégios de administrador a contas de administrador dedicadas: Restringir privilégios de administrador a contas de administrador dedicadas em ativos corporativos. Realize atividades gerais de computação, como navegação na Internet, e-mail e uso do pacote de produtividade, a partir da conta principal e sem privilégios do usuário.
• Impeça o acesso a compartilhamentos de arquivos, acesso remoto a sistemas, serviços desnecessários. Os mecanismos para limitar o acesso podem incluir o uso de concentradores de rede, gateways RDP, etc. (M1035: Limitar o acesso a recursos na rede)
• Use assinaturas de detecção de intrusão para bloquear o tráfego nos limites da rede. (M1031: Prevenção de invasões de rede)
- • Salvaguarda 13.3: Implantar uma solução de detecção de intrusão de rede: Implante uma solução de detecção de intrusão de rede em ativos corporativos, quando apropriado. Exemplos de implementações incluem o uso de um sistema de detecção de intrusão de rede (NIDS) ou serviço equivalente de provedor de serviços de nuvem (CSP).
- • Salvaguarda 13.8: Implantar uma solução de prevenção de invasões de rede: Implante uma solução de prevenção de invasões de rede, quando apropriado. Exemplos de implementações incluem o uso de um Sistema de Prevenção de Intrusões de Rede (NIPS) ou serviço CSP equivalente.
• Use recursos para detectar e bloquear condições que possam levar ou ser indicativas da ocorrência de uma exploração de software. (M1050: Proteção contra exploração)
- • Salvaguarda 13.10: Executando Filtragem da Camada de Aplicação: Execute a filtragem da camada de aplicação. Exemplos de implementações incluem um proxy de filtragem, firewall de camada de aplicativo ou gateway.
Para saber mais, clique aqui.
