Gestão de Vulnerabilidades

Aprenda a conduzir um programa de gestão de vulnerabilidades como um analista de segurança. Crie e mantenha um inventário de ativos, planeje varreduras seguras e completas e leia os resultados de ferramentas de varredura comuns. Distinga achados reais de falsos positivos, priorize-os com CVSS, evidências de exploração como o catálogo KEV e o EPSS e o contexto de negócio, e escolha entre remediação, controles compensatórios e aceitação formal de risco. Verifique cada correção, acompanhe o programa com métricas claras e aplique a mesma abordagem a falhas de aplicações, cadeias de suprimentos de software e ambientes de nuvem.

IntermediárioAula 4 de 7 do curso Curso de Operações de segurança e resposta a incidentes

O que você vai aprender

  1. Explique como funciona um programa contínuo de gestão de vulnerabilidades, mantenha um inventário completo dos ativos que ele protege e defina as regras de risco, os papéis e os prazos que o programa segue.
    • Explique o ciclo de vida da gestão de vulnerabilidades
      Use corretamente o vocabulário essencial e acompanhe uma vulnerabilidade da descoberta ao encerramento verificado em um ciclo contínuo.
    • Crie e mantenha o inventário de ativos
      Descubra todos os ativos, registre os atributos necessários à priorização e mantenha o inventário atualizado conforme os sistemas mudam.
    • Defina a política de risco, os papéis e as metas de remediação
      Use conceitos de risco para escrever uma política de gestão de vulnerabilidades com prazos, aprovações e um caminho de escalonamento claros.
  2. Escolha o tipo adequado de varredura para cada ativo, planeje varreduras seguras, completas e em conformidade com os requisitos e selecione a ferramenta adequada para cada tarefa.
    • Escolha o tipo adequado de varredura
      Compare os principais tipos de varredura e combine-os para que cada tipo de ativo seja avaliado da perspectiva adequada.
    • Planeje varreduras seguras, completas e em conformidade com os requisitos aplicáveis
      Defina o escopo, os horários, a carga e o posicionamento dos scanners, cumpra as regras regulatórias de varredura e proteja sistemas frágeis e industriais.
    • Selecione ferramentas de avaliação adequadas à tarefa
      Reconheça o que cada ferramenta de avaliação comum faz, que tipo de resultado fornece e quando usá-la.
  3. Leia os resultados de scanners e ferramentas de mapeamento, decida quais achados são reais e transforme um relatório bruto em uma lista de trabalho confiável.
    • Leia os resultados de scanners e ferramentas de mapeamento
      Extraia os fatos relevantes de varreduras de portas, relatórios de vulnerabilidades, resultados de scanners web e verificações de nuvem.
    • Distinga achados reais, falsos positivos e falsos negativos
      Explique por que scanners relatam falhas inexistentes e deixam de identificar falhas existentes, e valide os achados antes de agir.
  4. Leia e calcule pontuações CVSS, acrescente o contexto de ameaça e do ambiente, use evidências de exploração como KEV e EPSS e classifique os achados pelo risco real para o negócio.
    • Leia e calcule pontuações base do CVSS v3.1
      Interprete cada métrica base do CVSS v3.1, leia uma string de vetor e calcule uma pontuação base e uma classificação de severidade.
    • Ajuste o CVSS à ameaça e ao ambiente e interprete o CVSS 4.0
      Use métricas temporais ou de ameaça e métricas ambientais para ajustar uma pontuação à sua situação e interprete vetores do CVSS 4.0 e suas identificações.
    • Use evidências de exploração: KEV, EPSS e SSVC
      Combine evidências de exploração real com a severidade e use árvores de decisão para escolher com que rapidez agir.
    • Classifique achados por prioridade com base no contexto de negócio
      Combine severidade, ameaça, exposição, valor do ativo e correções disponíveis para definir uma ordem de prioridade e um prazo justificáveis.
  5. Escolha entre remediação, mitigação, controles compensatórios e aceitação formal de risco, depois verifique cada correção, acompanhe o programa com métricas e faça o escalonamento quando os prazos não forem cumpridos.
    • Escolha medidas de remediação, mitigação e controles compensatórios
      Selecione o tratamento e o controle adequados para cada achado e planeje mudanças que sejam testadas, reversíveis e verificadas.
    • Gerencie exceções e aceitação de risco
      Aplique as quatro estratégias de risco e conduza um processo de exceção documentado, aprovado no nível adequado e com prazo definido.
    • Verifique correções, acompanhe métricas e faça o escalonamento
      Confirme a remediação com evidências, avalie o programa com métricas relevantes e faça o escalonamento de achados cujos prazos não sejam cumpridos.
  6. Reconheça falhas comuns de aplicações e as correções correspondentes, teste o software e a cadeia de suprimentos desse software durante todo o desenvolvimento e avalie ambientes de nuvem segundo o modelo de responsabilidade compartilhada.
    • Reconheça falhas comuns de aplicações e as correções correspondentes
      Identifique nos achados as principais classes de vulnerabilidades de aplicações e recomende os controles que as previnem.
    • Teste o software e a cadeia de suprimentos desse software
      Incorpore testes de segurança ao ciclo de vida de desenvolvimento de software e gerencie o risco de componentes e fornecedores terceiros.
    • Avalie e proteja ambientes de nuvem
      Aplique o modelo de responsabilidade compartilhada, encontre configurações incorretas comuns na nuvem e corrija-as em modelos, imagens e contas.

Guia de estudo de Gestão de vulnerabilidades

6 capítulos

1

Estabeleça um programa de gestão de vulnerabilidades

Um programa de vulnerabilidades eficaz começa antes da primeira varredura. Você precisa de uma forma compartilhada de descrever fraquezas, de um inventário que reflita o ambiente real e de responsáveis que possam tomar decisões de risco. Acompanhe um achado ao longo do ciclo de vida, crie os registros dos quais a priorização posterior depende e transforme a política de risco da liderança em prazos mensuráveis. Esses fundamentos tornam os resultados das varreduras acionáveis quando sistemas mudam ou correções atrasam.

1.1 Acompanhe um achado ao longo do ciclo de vida

Um relatório de varredura é o início de uma decisão. Ele identifica possíveis fraquezas em ativos específicos; um analista verifica esses achados, situa-os em seu contexto e acompanha o trabalho até que o resultado seja verificado. Esse processo contínuo é a gestão de vulnerabilidades.

Identifique o problema com precisão

Uma vulnerabilidade é uma fraqueza em software, hardware, configurações ou um processo. Uma ameaça é uma pessoa, grupo ou evento que poderia causar danos. Um código ou técnica de exploração aproveita uma fraqueza. O risco combina a probabilidade de dano com seu impacto na confidencialidade, integridade ou disponibilidade. Uma atualização ausente é uma vulnerabilidade; atacantes que a usam para roubar registros são a ameaça que age por meio de uma exploração.

Os achados também incluem senhas padrão, armazenamento público, configurações de criptografia obsoletas e produtos em fim de vida útil que não recebem mais atualizações de segurança. Uma vulnerabilidade de dia zero ainda não tem correção porque o fornecedor não teve tempo de responder. Um ataque de dia zero usa essa falha; a divulgação por si só não comprova que ataques ocorreram. Até que existam verificações e correções, medidas de mitigação e detecção ajudam a proteger os sistemas afetados.

Avance da descoberta ao encerramento
  1. Identifique ativos: determine o que existe e quem é responsável por cada ativo.
  2. Descubra fraquezas: faça varreduras dos ativos e reúna outros relatos.
  3. Analise e valide: verifique se cada achado se aplica.
  4. Priorize: combine severidade técnica, evidências de ameaça e contexto de negócio.
  5. Trate: elimine a fraqueza, reduza o risco ou obtenha aceitação formal de risco.
  6. Verifique e informe: confirme o resultado, registre evidências do encerramento e avalie o trabalho.

Suponha que um scanner sinalize um serviço desatualizado em um portal de funcionários. O analista verifica a compilação instalada e o aviso do fornecedor. O responsável pelo portal explica a função dele no negócio. Um desenvolvedor atualiza o serviço por meio da gestão de mudanças. Uma nova verificação confirma a compilação corrigida e o funcionamento do portal. Se novos servidores continuarem restaurando a compilação antiga, essa evidência leva o programa de volta ao inventário de implantações e aos modelos.

Leia os identificadores
ReferênciaO que descreve
CVE, vulnerabilidades e exposições comunsUm identificador padronizado para uma vulnerabilidade aceita nos registros CVE
CWE, enumeração de fraquezas comunsUm tipo de fraqueza, como injeção de SQL, CWE-89
CPE, enumeração de plataformas comunsUm nome estruturado de produto e versão
CVSS, sistema comum de pontuação de vulnerabilidadesSeveridade técnica
NVD, Banco Nacional de Vulnerabilidades dos Estados UnidosRegistros CVE enriquecidos com dados de severidade, fraqueza e produto

Autoridades de numeração CVE atribuem IDs como CVE-2014-0160, da falha Heartbleed no OpenSSL. O ano faz parte do identificador e não é uma data confiável de descoberta ou correção. Falhas internas e configurações incorretas podem exigir ação mesmo sem um CVE.

Dê uma função clara a cada papel

A equipe de segurança descobre, valida, prioriza e acompanha os achados. Administradores e desenvolvedores aplicam mudanças; responsáveis pelos ativos respondem pelo risco dos sistemas. As autoridades de mudança aprovam alterações em produção, enquanto os responsáveis pelo risco autorizados aprovam exceções. Uma avaliação abrangente de vulnerabilidades, um teste de invasão autorizado que demonstra o impacto e relatos válidos de programas de recompensa por descoberta de falhas alimentam esse mesmo processo de tratamento. Uma varredura sem achados descreve apenas as verificações executadas com sucesso; ativos não identificados e falhas desconhecidas ainda precisam de atenção.

Principais conclusões

  • Acompanhe os achados pela descoberta, validação, priorização, tratamento e encerramento verificado.
  • O CVE identifica uma vulnerabilidade registrada; o CWE descreve seu tipo de fraqueza; o CVSS descreve a severidade.
  • Fraquezas de configuração e produtos sem suporte fazem parte do programa mesmo sem IDs CVE.
  • Atribua a responsabilidade pelo risco, as correções técnicas, a aprovação de mudanças e a aprovação de exceções a papéis claros.
  • Use as limitações das varreduras e os achados recorrentes para melhorar o próximo ciclo.

1.2 Mantenha um inventário utilizável nas varreduras

Um inventário informa ao programa o que avaliar e dá significado às medidas de cobertura. Inclua servidores, laptops, equipamentos de rede, aplicações, recursos de nuvem e domínios e certificados voltados à internet. Softwares e bibliotecas são tão importantes quanto máquinas.

Registre a identidade e a importância para o negócio

Cada registro precisa de identificador estável, nome do host, endereços, responsável, equipe de suporte, localização ou conta de nuvem, versões do sistema operacional e dos softwares, função de negócio, classificação dos dados, criticidade, exposição e estado no ciclo de vida. Use um ID de instância na nuvem ou de agente para acompanhar uma máquina quando o endereço mudar. Um endereço IP isolado pode apontar para outro dispositivo após uma mudança na concessão DHCP.

Atribua um nível de criticidade com o responsável. Em um esquema de exemplo, o Nível 1 abrange serviços de pagamento e sistemas de identidade, o Nível 2 abrange serviços internos importantes e o Nível 3 abrange laboratórios de baixo impacto. O nível descreve o dano causado pela perda de confidencialidade, integridade ou disponibilidade. Um sistema difícil de corrigir não se torna menos crítico porque corrigi-lo é inconveniente.

Concilie várias fontes

Um banco de dados de gerenciamento de configuração (CMDB) registra ativos gerenciados, mas a descoberta frequentemente revela recursos que ele não contém. Compare-o com agentes de endpoint, serviços de diretório, DNS e DHCP, registros de compras, observações passivas de rede e APIs de nuvem. Compare registros individuais antes de interpretar diferenças entre totais. Investigue um ativo visto em apenas uma fonte: ele pode ser novo, ter sido retirado de uso, estar duplicado ou ser desconhecido pela área de TI.

A descoberta ativa envia sondagens para encontrar hosts que respondem. Em uma rede autorizada, nmap -sn 10.20.0.0/24 realiza a descoberta de hosts em uma faixa que contém 256 endereços. A identificação por características infere detalhes do dispositivo ou do sistema operacional a partir das respostas; -O do Nmap solicita a detecção do sistema operacional. Trate uma identidade inferida como evidência a ser confirmada. A descoberta passiva observa o tráfego existente e ajuda a encontrar dispositivos frágeis sem sondá-los, embora dispositivos silenciosos possam passar despercebidos.

Calcule a lacuna real

Uma execução de descoberta encontra 212 hosts ativos. O CMDB contém 195 registros, e a comparação host por host confirma que todos os 195 estão no conjunto descoberto. Portanto, há 17 hosts ativos não registrados. Atribua a cada um um responsável e um registro ou remova-o pelo processo adequado.

A varredura de vulnerabilidades verifica 180 desses 212 hosts ativos na mesma semana:

Cobertura=180212×100≈84,9%.

Os 32 hosts não verificados continuam sendo uma lacuna de cobertura. Se alguns hosts do CMDB estivessem ausentes da descoberta, simplesmente subtrair os totais teria ocultado parte da diferença. Mantenha o período e a população consistentes ao comparar a cobertura.

Identifique recursos que surgem e desaparecem

A TI não autorizada ou desconhecida pela área de TI é a tecnologia estabelecida sem o conhecimento da área de TI. Ela pode ficar fora da aplicação normal de correções e das varreduras. Instâncias de nuvem e contêineres podem existir por minutos, portanto uma varredura mensal de rede pode não identificá-los durante toda a sua existência. Alimente o inventário com APIs dos provedores e exija etiquetas úteis para os recursos, incluindo responsável, ambiente e classificação dos dados. Avalie as imagens e os modelos usados para criá-los.

Para uma aplicação, uma lista de materiais de software (SBOM) relaciona os componentes e as bibliotecas dessa aplicação. Quando uma falha em uma biblioteca for divulgada, associe as versões afetadas do componente às aplicações que as contêm. Mantenha o inventário atualizado conforme os recursos são criados, movidos e retirados de uso; uma planilha preenchida uma única vez não consegue descrever um ambiente em mudança por muito tempo.

Principais conclusões

  • Inventarie hardware, software, recursos de nuvem, aplicações e ativos externos.
  • Use identidade estável, responsabilidade, exposição e impacto no negócio para tornar os registros acionáveis.
  • Concilie ativos individuais entre as fontes antes de subtrair os totais.
  • Calcule a cobertura em relação à população atual de ativos relevante.
  • Use APIs de nuvem e inventários de componentes para abranger cargas de trabalho de curta duração e bibliotecas incluídas em aplicações.
  • Mantenha a descoberta e a atualização do inventário de forma contínua.

1.3 Transforme a política de risco em prazos e decisões

Uma política útil informa às equipes o que deve acontecer, quem decide e quando o trabalho deve ser concluído. Ela vincula os achados de segurança às prioridades de negócio da organização. A gestão aprova a política, e o programa mede se as pessoas a seguem.

Distinga os termos de risco

Risco inerente é o risco antes dos controles. Risco residual permanece após os controles. Apetite a risco é a quantidade e o tipo de risco que a liderança está disposta a aceitar na busca dos objetivos da organização. Decisões sobre uma exceção usam o risco remanescente, não apenas a pontuação de severidade original.

Um modelo qualitativo simples multiplica a probabilidade pelo impacto, cada um avaliado de 1 a 5:

Risco=Probabilidade×Impacto.

Um serviço voltado à internet com uma falha de execução remota de código recebe probabilidade 4 e impacto 5, resultando em 20 de 25. Uma regra testada de firewall de aplicação web reduz a probabilidade avaliada para 2, enquanto o impacto permanece em 5, resultando em risco residual 10. Em uma política de exemplo que exige remediação em até 30 dias quando o risco residual ultrapassa 8, o serviço ainda precisa de uma correção em até 30 dias. O controle reduziu o risco sem atingir o limiar de aceitação dessa política.

Essas classificações organizam julgamentos; não são probabilidades medidas. Registre os motivos das classificações de probabilidade e impacto para que uma pessoa que revise o caso posteriormente possa entender a decisão.

Escreva regras mensuráveis

A política define o escopo dos ativos, a frequência das varreduras, as responsabilidades, as regras de severidade e prioridade, os prazos de remediação, as exceções, o escalonamento e a comunicação de resultados. Normas especificam requisitos técnicos, e procedimentos descrevem como as equipes os executam. Governança significa aplicar, avaliar e revisar essas regras.

TermoSignificadoExemplo
SLO, objetivo de nível de serviçoUma meta interna mensurávelAchados críticos corrigidos em até 15 dias após a primeira detecção
SLA, acordo de nível de serviçoUm acordo formal entre fornecedor e clienteUm contrato de suporte com metas de resposta e consequências

Um cronograma ilustrativo de SLO é: Crítica 15 dias, Alta 30, Média 90 e Baixa 180. Informe quando a contagem começa. Contratos e requisitos aplicáveis podem definir prazos mais rigorosos. Acrescente regras de exploração e exposição para que uma falha em gateway com exploração conhecida possa acionar trabalho emergencial em vez de esperar o prazo normal de severidade Alta.

Planeje o trabalho que pode ficar parado

Uma correção pode interromper um processo de negócio, prejudicar uma dependência ou exigir certificação do fornecedor. Produtos legados podem não ter correção, enquanto um SLA ou memorando de entendimento pode limitar quando mudanças ocorrem. A política precisa prever caminhos para janelas extras de manutenção, controles compensatórios verificados e exceções com prazo definido. Um prazo não cumprido é encaminhado ao responsável pelo ativo, depois ao gestor dessa pessoa e, em seguida, ao comitê de risco, de acordo com o caminho de escalonamento definido.

Relacione a política a referenciais estabelecidos

O controle 8.8 do Anexo A da ISO/IEC 27001:2022 trata da gestão de vulnerabilidades técnicas. O Controle 7 dos Controles Críticos de Segurança do CIS v8.1 abrange a gestão contínua de vulnerabilidades; os Controles 1 e 2 apoiam os inventários de ativos e de software. O requisito 11.3 do PCI DSS v4.0.1 trata de varreduras de vulnerabilidades no ambiente de cartões de pagamento, e a NIST SP 800-40 Rev. 4 orienta o planejamento corporativo da aplicação de correções. Acompanhe o cumprimento de prazos e os riscos em atraso para que a revisão da política se baseie no desempenho real.

Principais conclusões

  • Compare o risco residual com o apetite a risco aprovado pela liderança.
  • Defina SLOs com um ponto de início e um caminho de escalonamento claros.
  • Use evidências de exploração e contexto de negócio junto com a severidade.
  • Planeje manutenção, controles compensatórios e exceções para correções impedidas.
2

Planeje e execute varreduras de vulnerabilidades

Avaliações diferentes revelam partes diferentes de um ambiente. Um laptop fora do escritório, uma aplicação pública e um controlador de fábrica precisam de abordagens diferentes. Escolha o local, o acesso e o método de implantação de cada varredura e depois planeje seu escopo e seus limites operacionais. Selecione ferramentas adequadas às evidências necessárias e considere a segmentação, os sistemas frágeis e os requisitos de cartões de pagamento antes de interpretar os resultados.

2.1 Escolha varreduras que respondam à pergunta certa

Um tipo de varredura descreve uma parte diferente da avaliação. Local, acesso, implantação e atividade são escolhas independentes: uma varredura interna pode ser autenticada e sem agente, enquanto um agente pode avaliar um laptop fora do escritório. Selecione uma combinação adequada ao ativo e às informações necessárias.

Decida onde e como procurar
EscolhaO que revelaPrincipal limitação
ExternaServiços alcançáveis pela internetNão descreve todo o ambiente interno
InternaServiços alcançáveis dentro da redeA segmentação ainda pode bloquear a visibilidade
AutenticadaPacotes instalados e configurações locais após a autenticaçãoPrecisa de contas funcionais com acesso suficiente
Não autenticadaBanners e respostas de redePode deixar de identificar fraquezas locais ou interpretar incorretamente versões corrigidas

Use as perspectivas interna e externa. Uma varredura externa mostra a exposição inicial; a avaliação interna ajuda a encontrar caminhos disponíveis após um comprometimento ou para alguém de dentro da organização. Verificações autenticadas geralmente reduzem falsos positivos e falsos negativos porque inspecionam diretamente as compilações de pacotes e as configurações. Use contas de varredura dedicadas com os menores privilégios que ainda permitam uma avaliação completa. Armazene as credenciais no cofre do scanner, monitore-as e faça sua rotação.

Ajuste a implantação ao ativo

Agentes enviam informações coletadas localmente a um console. Eles são adequados para laptops que raramente se conectam à rede corporativa e para hosts de nuvem compatíveis. Implantar, atualizar e monitorar os agentes continua sendo parte do programa.

Varreduras de rede sem agente não precisam de software instalado e são adequadas para dispositivos como impressoras e switches. Elas precisam de acesso pela rede e, para obter evidências locais, de credenciais. Algumas ferramentas de nuvem também avaliam instantâneos de disco por meio das APIs dos provedores, sem agentes nos hosts. Verifique o acesso realmente obtido, não apenas a classificação escolhida para a varredura.

Distinga atividade e finalidade

Varreduras ativas enviam sondagens e analisam as respostas. A avaliação passiva observa o tráfego existente por uma porta de espelhamento ou um dispositivo de cópia passiva de tráfego de rede. A observação passiva evita a carga das sondagens em sistemas frágeis, mas deixa de identificar serviços que permanecem silenciosos durante o período de observação.

Uma varredura de descoberta mapeia hosts, portas, serviços e prováveis sistemas operacionais. Uma varredura de vulnerabilidades verifica fraquezas conhecidas. Uma varredura de conformidade com a linha de base compara configurações com um requisito, como um CIS Benchmark ou um padrão interno de fortalecimento. Por exemplo, ela pode informar que o comprimento mínimo da senha é 8, enquanto a linha de base aprovada exige 14. Encontrar uma porta aberta, por si só, não comprova uma vulnerabilidade.

Para software, a análise estática inspeciona código-fonte ou binários sem executá-los. A análise dinâmica observa um programa em execução. Varreduras web e testes com entradas malformadas ou variadas são dinâmicos; esses testes fornecem entradas malformadas ou aleatórias e procuram problemas como falhas de execução. A engenharia reversa estática pode usar um desmontador para examinar código compilado.

Aplique as escolhas

Um site público precisa de uma visão externa da rede e de testes web autenticados das funções disponíveis aos usuários. Laptops frequentemente fora das instalações são adequados para agentes. Servidores Linux em centros de dados são adequados para verificações internas autenticadas. Para controladores de fábrica, comece com monitoramento passivo e coordene com a engenharia quaisquer verificações ativas testadas. O relatório mais curto pode simplesmente resultar de menor visibilidade: compare o alcance e a autenticação antes de interpretar o tamanho do relatório como uma boa notícia.

Principais conclusões

  • Use avaliações internas e externas para obter diferentes perspectivas de exposição.
  • Escolha verificações autenticadas quando precisar de evidências locais de pacotes e configurações.
  • Escolha agentes, scanners de rede ou avaliação de instantâneos conforme o acesso ao ativo.
  • A descoberta encontra ativos; varreduras de vulnerabilidades e de conformidade com a linha de base avaliam fraquezas diferentes.
  • A análise estática inspeciona código; a análise dinâmica testa o comportamento em execução.

2.2 Planeje varreduras que preservem o serviço e a cobertura

Um plano de varredura deve produzir evidências úteis sem interromper os sistemas avaliados. Escopo, horários, acesso e limites de carga de trabalho devem constar no plano antes da execução do scanner. Teste apenas sistemas e contas cobertos por autorização por escrito e siga as regras de teste do provedor de hospedagem.

Defina o escopo e os limites operacionais

Registre faixas de endereços, nomes de hosts, contas de nuvem, aplicações, contatos, janelas aprovadas e verificações perigosas excluídas. Coordene com os operadores dos sistemas e com a equipe de operações de segurança para que os alertas da varredura sejam esperados. Restrinja o acesso ao scanner e aos relatórios: eles contêm credenciais e um mapa detalhado das fraquezas.

Atualize a fonte de atualizações de vulnerabilidades ou os plug-ins antes de cada execução. Limite os alvos e as verificações simultâneos para evitar a sobrecarga de conexões ou CPUs. Credenciais incorretas podem bloquear contas, sondagens enchem registros de eventos e acionam defesas, e verificações intrusivas podem causar falhas em serviços frágeis. Use perfis seguros para produção, desative verificações de negação de serviço e distribua o trabalho intenso fora dos períodos de pico.

A profundidade da varredura é uma escolha. Um perfil de descoberta tem menor impacto operacional do que um perfil profundo e intrusivo, mas também responde a menos perguntas. Teste um novo perfil em sistemas representativos antes de ampliar seu alcance. A frequência deve refletir as mudanças e a exposição: a varredura interna mensal é uma escolha mínima comum para programas, enquanto avaliações semanais ou contínuas fornecem evidências mais recentes. Mudanças significativas e avisos urgentes podem exigir execuções extras.

Alcance cada segmento de rede

Um scanner central atrás de um firewall pode alcançar quase nada de uma sub-rede isolada. Posicione scanners distribuídos ou agentes nos segmentos relevantes, ou use acesso de varredura com escopo restrito e prazo limitado. Preserve a segmentação fora do necessário para o acesso aprovado. Verifique o alcance dos hosts e o sucesso da autenticação após a execução para que sondagens bloqueadas não produzam resultados aparentemente sem achados.

Aplique os requisitos de varredura para cartões de pagamento

Para o ambiente de dados de titulares de cartão, o PCI DSS v4.0.1 exige varreduras internas pelo menos uma vez a cada três meses. Achados críticos e de alto risco, conforme classificados pela entidade, devem ser resolvidos e verificados por novas varreduras; a ferramenta de varredura deve usar informações atuais sobre vulnerabilidades. Varreduras internas também são realizadas após mudanças significativas.

A varredura interna autenticada prevista no requisito 11.3.1.2 é obrigatória desde 31 de março de 2025. Use privilégios de varredura suficientes; documente os sistemas que não podem aceitar credenciais. O requisito de varredura autenticada não se aplica às varreduras separadas após mudanças significativas previstas em 11.3.1.3. Varreduras externas ocorrem pelo menos uma vez a cada três meses por meio de um fornecedor de varredura aprovado pelo PCI SSC (ASV), com novas varreduras conforme necessário para alcançar resultados aprovados. Mudanças significativas também exigem avaliação externa segundo a disposição separada da norma sobre varreduras após mudanças.

Proteja processos físicos

A tecnologia operacional (OT) inclui sistemas que controlam equipamentos físicos. Sistemas de controle industrial (ICS) e sistemas SCADA, de controle supervisório e aquisição de dados, frequentemente priorizam a segurança física e a disponibilidade em vez da profundidade da varredura. Controladores antigos podem reagir mal a pacotes desconhecidos. Prefira monitoramento passivo e ferramentas aprovadas pelo fornecedor; teste em uma réplica e obtenha aprovação da engenharia para trabalho ativo durante paradas planejadas.

Um plano de exemplo varre 10.20.0.0/24 com credenciais aos sábados das 01:00 às 05:00, limita a execução simultânea a 10 hosts, atualiza as fontes na sexta-feira e exporta achados para chamados. Ele acrescenta varredura externa semanal e monitoramento passivo da fábrica. Os contatos dos operadores e as condições de parada tornam o plano utilizável quando o desempenho muda durante uma execução.

Principais conclusões

  • Acorde por escrito o escopo, os horários, os contatos e os limites operacionais antes da varredura.
  • Mantenha as fontes de atualização em dia e verifique o alcance e o sucesso da autenticação.
  • Use visibilidade distribuída sem enfraquecer permanentemente a segmentação.
  • Siga os requisitos do PCI DSS para frequência, autenticação, qualificação e novas varreduras.
  • Coordene a avaliação de tecnologia operacional com a engenharia e dê preferência a métodos passivos.
  • Proteja as credenciais e os relatórios do scanner como informações sensíveis.

2.3 Selecione ferramentas de avaliação adequadas às evidências necessárias

Comece pela pergunta e depois selecione a ferramenta. Mapear uma faixa de endereços, avaliar uma dependência e verificar se uma defesa detecta um ataque são tarefas diferentes. O resultado de uma ferramenta precisa de validação mesmo quando o nome do produto é familiar.

Encontre hosts, serviços e fraquezas conhecidas

O Nmap mapeia portas e serviços; -sV solicita a detecção de versão de serviço, -O solicita a detecção do sistema operacional, e o mecanismo de scripts do Nmap permite verificações adicionais. O Angry IP Scanner oferece descoberta simples de hosts e portas. O Masscan varre rapidamente grandes faixas de endereços em busca de portas abertas, com poucos detalhes sobre os serviços.

O Nessus usa verificações de plug-ins para avaliar vulnerabilidades conhecidas. O OpenVAS da Greenbone relata fraquezas com uma classificação de qualidade da detecção. O Nuclei executa modelos YAML para verificações direcionadas, incluindo verificações de serviços web e CVEs. A seleção de modelos importa porque as verificações diferem em finalidade e impacto operacional.

Avalie o comportamento web
FerramentaFunção típica
Burp SuiteProxy de interceptação para testes web manuais; edições pagas acrescentam varredura automatizada
ZAPProxy web e scanner automatizado de código aberto
NiktoVerificações de linha de comando que geram muito tráfego, em busca de arquivos perigosos, software de servidor antigo e configurações de servidor web
ArachniScanner de aplicações web mais antigo, citado em algumas referências de avaliação

Um scanner de rede pode encontrar um servidor web e problemas conhecidos em componentes, enquanto testes web autenticados examinam o comportamento da aplicação. Problemas de lógica de negócio ainda precisam de validação cuidadosa do fluxo de trabalho real.

Inspecione recursos de nuvem e artefatos de software

Prowler e ScoutSuite consultam configurações de nuvem por APIs e relatam problemas de postura. O Checkov analisa infraestrutura como código, como definições do Terraform ou Kubernetes. O Trivy avalia artefatos, incluindo imagens de contêiner e repositórios, em busca de componentes vulneráveis, configurações incorretas e segredos expostos, e pode gerar SBOMs.

Por exemplo, uma porta de gerenciamento aberta em uma regra do Terraform pede o uso de Checkov ou Trivy antes da implantação. Um bucket público de armazenamento já implantado pede uma avaliação da postura de segurança na nuvem. Uma biblioteca incluída em um contêiner pede uma varredura da imagem ou análise de composição. Esses achados podem ter o mesmo responsável, mas precisam de evidências diferentes.

Reconheça funções de teste especializadas

O Maltego cria grafos de relações a partir de dados de fontes abertas usando transforms; o Recon-ng organiza o reconhecimento modular. Ambos apoiam a descoberta da superfície de ataque externa. O Metasploit Framework inclui módulos de exploração e de avaliação auxiliar; o Pacu se concentra em testes de ataque na AWS. Testes especializados autorizados podem confirmar a explorabilidade, enquanto os analistas que atuam na rotina ainda precisam de evidências e de um registro de tratamento.

O GDB e o Immunity Debugger inspecionam programas em execução, memória e registradores. Eles ajudam a explicar falhas de execução encontradas por testes com entradas malformadas ou variadas. O Atomic Red Team fornece pequenos testes mapeados para o MITRE ATT&CK, e o Caldera do MITRE automatiza a emulação de adversários. Essas ferramentas de simulação de violações e ataques testam se os controles detectam ou bloqueiam técnicas. Um teste de detecção bem-sucedido informa algo sobre aquele controle; ele não comprova que os pacotes instalados estão atualizados.

Principais conclusões

  • Use ferramentas de mapeamento para hosts e portas e scanners de vulnerabilidades para fraquezas conhecidas.
  • Use ferramentas de avaliação web para inspecionar requisições e respostas da aplicação.
  • Avalie configurações de nuvem, IaC e imagens de contêiner com ferramentas adequadas a cada artefato.
  • Reconheça reconhecimento, depuração e emulação de adversários como tarefas distintas de avaliação.
3

Interprete e valide os resultados das varreduras

Um relatório se torna útil quando você consegue explicar as evidências por trás de cada achado. Leia portas, compilações de pacotes, respostas de aplicações e detalhes de recursos de nuvem e verifique se a fraqueza alegada realmente se aplica. Compare a confiança na detecção com a severidade e observe a perda de visibilidade entre execuções. A validação transforma relatórios com muito ruído em trabalho justificável, preservando os achados reais que ainda precisam de tratamento.

3.1 Leia as evidências por trás de um resultado de varredura

A severidade ajuda a ordenar um relatório, mas a evidência explica por que o scanner gerou um achado. Leia o ativo afetado e a versão, configuração ou resposta detectada antes de atribuir o trabalho. Um chamado útil deve dar ao responsável detalhes suficientes para reproduzir e corrigir o problema.

Leia o achado como um registro

Procure o título, o ID do plug-in ou da verificação, as referências CVE, a severidade, a versão e o vetor CVSS, o ativo, a porta, o protocolo, o serviço, a evidência de detecção, a solução recomendada e as datas da primeira e da última observação. Um ID de plug-in identifica a verificação do scanner; ele não é intercambiável com um ID CVE.

Para um problema web, inspecione a URL, o parâmetro, a requisição, a resposta e a confiança. Um relatório como “Execução refletida de scripts entre sites no parâmetro q de /search” identifica uma entrada da aplicação a investigar. Um resultado de nuvem precisa da conta, da região, do ID do recurso, do ID da verificação e de APROVADO ou REPROVADO, para que o responsável pelo recurso correto possa agir.

Interprete os estados de porta com precisão
Estado no NmapSignificado
openUm serviço aceita conexões na porta
closedA porta é alcançável, mas nenhum serviço aguarda conexões
filteredA filtragem impede o Nmap de decidir se ela está aberta
unfilteredA porta é alcançável, mas a varredura não consegue determinar se está aberta ou fechada
open|filteredA varredura não consegue distinguir esses dois estados
closed|filteredA varredura não consegue distinguir esses dois estados

Considere estes resultados de detecção de serviço:

22/tcp   open     ssh    OpenSSH 7.4
80/tcp   open     http   Apache httpd 2.4.6 ((CentOS))
443/tcp  closed   https
3306/tcp filtered mysql

SSH e HTTP estão expostos a esse scanner. Nessa observação, nada aguarda conexões na porta 443. A situação da porta 3306 continua incerta porque um filtro bloqueia a evidência necessária. Os banners sugerem um ambiente CentOS mais antigo; confirme o sistema operacional e a situação do suporte com dados autenticados antes de registrar um achado de fim de vida útil. O CentOS Linux 7 chegou ao fim da vida útil em 30 de junho de 2024; eventuais acordos de suporte estendido também precisam ser verificados.

Use a confiança para planejar a validação

A Qualidade da detecção (QoD) da Greenbone classifica a evidência por trás de um resultado. Exemplos incluem 97% para verificações autenticadas de pacotes, 80% para banners que informam o nível de correção e 30% para banners que não o informam. Por padrão, os relatórios geralmente ocultam resultados abaixo de 70%. O Burp classifica a confiança como certa, confiável ou provisória. Um achado grave com evidência fraca precisa de validação rápida; confiança e severidade respondem a perguntas diferentes.

Transforme linhas repetidas em trabalho útil

Uma atualização de fornecedor pode corrigir muitos CVEs. Se 900 de 1.240 linhas de achados forem resolvidas por cinco atualizações, agrupe os chamados por atualização, responsável e lista de hosts afetados. Mantenha os vínculos com os achados individuais para que a validação possa confirmar cada ocorrência afetada.

Compare varreduras usando estados como novo, corrigido, reaberto e persistente. Antes de aceitar uma grande queda nos achados, compare hosts alcançáveis, autenticações bem-sucedidas e duração da varredura. Uma rotação de senha que impeça a autenticação do scanner pode remover achados locais do relatório sem eliminar nenhuma fraqueza. Resultados informativos também podem revelar serviços desconhecidos ou certificados prestes a vencer, portanto mantenha-os na revisão.

Principais conclusões

  • Leia as evidências no nível do ativo, não apenas a coluna de severidade.
  • Portas filtradas permanecem incertas; portas fechadas são alcançáveis, mas não têm serviço aguardando conexões.
  • Mantenha a confiança separada da severidade técnica.
  • Agrupe achados relacionados pela correção efetiva, mantendo as evidências dos hosts e dos achados.
  • Verifique o estado da varredura antes de interpretar mudanças entre relatórios.

3.2 Confirme achados e encontre lacunas na detecção

Um resultado positivo e uma vulnerabilidade real são coisas diferentes. A validação verifica se o achado se aplica ao ativo. A revisão do estado da varredura também ajuda a encontrar fraquezas que o scanner não relatou.

Classifique os quatro resultados
ResultadoO scanner relata uma fraquezaA fraqueza está realmente presente
Verdadeiro positivoSimSim
Falso positivoSimNão
Verdadeiro negativoNãoNão
Falso negativoNãoSim

Falsos negativos deixam fraquezas reais fora da fila de trabalho. Causas comuns incluem falha de autenticação, sondagens bloqueadas, hosts desligados, lacunas no escopo, fontes de atualização antigas, software personalizado não reconhecido e falhas sem uma verificação disponível. Confira o inventário, a cobertura da varredura, os registros de autenticação e fontes independentes quando um relatório apresentar inesperadamente poucos achados.

Valide da evidência à conclusão
  1. Leia a evidência da verificação e a condição apontada como vulnerável.
  2. Obtenha a compilação real do pacote ou a configuração por acesso autenticado.
  3. Compare-a com o aviso pertinente do fornecedor e a compilação corrigida.
  4. Verifique se o recurso afetado e as condições estão presentes.
  5. Correlacione evidências de agentes ou endpoints e registre a conclusão.

Um banner pode estar desatualizado ou incompleto, e um proxy pode responder por outra máquina. Uma identificação incorreta do sistema operacional pode levar a verificações do produto errado. A confirmação manual, quando necessária, deve ocorrer em testes autorizados com um plano operacional adequado.

Reconheça uma correção aplicada a uma versão anterior

Uma distribuição pode corrigir uma linha antiga de software preservando o número de versão do projeto original. Isso é uma aplicação de correção a uma versão anterior. Suponha que um banner mostre OpenSSH_7.4, enquanto a correção no projeto original apareceu na versão 7.7. Essa comparação, por si só, não identifica correções específicas da distribuição.

Em uma distribuição ilustrativa, uma verificação autenticada retorna a compilação do pacote openssh-7.4p1-23, e o aviso do fornecedor lista openssh-7.4p1-21 como a compilação corrigida para a mesma versão com suporte. A compilação 23 contém a correção aplicada à versão anterior, portanto o achado específico do CVE é falso. Se evidências autenticadas também confirmarem um sistema operacional sem suporte, o achado de fim de vida útil continua sendo real. Encerrar uma afirmação não encerra todos os riscos no host.

Restrinja a supressão e revise

Para um falso positivo confirmado, registre a verificação, o ativo, o motivo, as evidências de apoio e a data de revisão. Limite a supressão àquela verificação específica naquele ativo específico. Uma desativação global poderia ocultar achados reais em outros lugares, e uma mudança posterior de configuração poderia invalidar a conclusão anterior.

Uma afirmação como “já aplicamos a correção” precisa ser verificada: uma reinicialização pode estar pendente ou uma segunda cópia instalada pode permanecer. Verifique a versão ou configuração efetiva em vez de aceitar uma ação de manutenção lembrada.

Use o denominador correto

Se 6 de 50 achados relatados forem falsos, 12% da amostra relatada são falsos. A taxa estatística de falsos positivos, por sua vez, divide os falsos positivos por todos os casos realmente negativos:

Taxa de falsos positivos=FPFP+TN.

A amostra de relatos positivos não fornece uma contagem de verdadeiros negativos, portanto não permite determinar essa taxa. Informe exatamente o que uma métrica mede; melhorar credenciais, escopo, fontes de atualização e posicionamento dos scanners melhora as evidências por trás dos resultados positivos e negativos.

Principais conclusões

  • Compare o relatório com a condição real para distinguir resultados verdadeiros e falsos.
  • Valide as compilações dos pacotes com o aviso do fornecedor, incluindo correções aplicadas a versões anteriores.
  • Investigue lacunas no escopo, no alcance, na autenticação e nas verificações como causas de falsos negativos.
  • Suprima um falso positivo apenas para a verificação e o ativo sustentados pela evidência, com uma data de revisão.
  • Mantenha a parcela de relatos falsos entre os achados separada da taxa estatística de falsos positivos.
4

Priorize vulnerabilidades

A priorização combina o que uma falha poderia causar com o que os atacantes estão fazendo e o que o sistema afetado significa para o negócio. Decifre vetores CVSS e grupos de pontuação, distinga evidências de exploração de estimativas de probabilidade e aplique uma política clara aos achados validados. A prioridade resultante deve explicar tanto o prazo quanto a ação, incluindo casos em que uma falha de menor severidade merece atenção primeiro.

4.1 Leia e calcule a severidade do CVSS v3.1

O Sistema comum de pontuação de vulnerabilidades (CVSS) descreve a severidade técnica em uma escala de 0,0 a 10,0. Registre a fonte, a versão e o vetor da pontuação para que seu significado fique claro. O FIRST mantém o CVSS; a prioridade para o negócio ainda precisa considerar exposição, evidências de exploração e contexto do ativo.

Decifre a explorabilidade e o impacto
Métrica v3.1Valores e significado
AV, Vetor de ataqueRede, Adjacente, Local, Físico: como o atacante alcança a falha
AC, Complexidade do ataqueBaixa ou Alta: condições fora do controle do atacante
PR, Privilégios necessáriosNenhum, Baixos, Altos: direitos necessários antes da exploração
UI, Interação do usuárioNenhuma ou Necessária: se outro usuário precisa agir
S, EscopoInalterado ou Alterado: se o impacto ultrapassa uma autoridade de segurança
C, I, AAlto, Baixo, Nenhum: impacto na confidencialidade, integridade e disponibilidade

Uma fuga de máquina virtual pode atravessar a autoridade de segurança do sistema convidado e alcançar o hipervisor. A execução de scripts entre sites pode afetar a autoridade do navegador da vítima. Escopo não significa o número de máquinas na varredura.

O vetor da Heartbleed é CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N. Ele descreve alcance pela rede, baixa complexidade, nenhum privilégio ou interação necessários, escopo inalterado e alto impacto na confidencialidade. A pontuação base é 7,5. AV:N descreve o método de acesso à falha; ele não informa se um servidor específico seu está voltado à internet.

Use os pesos para escopo inalterado

Os pesos de AV são N 0,85, A 0,62, L 0,55, P 0,20. AC é L 0,77 ou H 0,44; UI é N 0,85 ou R 0,62. PR é N 0,85, L 0,62 ou H 0,27 para escopo inalterado; o escopo alterado usa 0,68 para L e 0,50 para H. Cada peso de impacto é Alto 0,56, Baixo 0,22 ou Nenhum 0.

ISS=1−(1−C)(1−I)(1−A). Impact=6,42×ISS. Exploitability=8,22×AV×AC×PR×UI.

Quando o impacto é positivo, limite a soma a 10 e arredonde para cima até uma casa decimal. Impacto zero resulta em pontuação base zero. Para AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, ISS é 0,914816, o impacto é aproximadamente 5,8731 e a explorabilidade é aproximadamente 3,8870. A soma é aproximadamente 9,7602, portanto a pontuação base é 9,8.

O escopo alterado usa uma expressão de impacto diferente e um multiplicador de pontuação base de 1,08:

Impact=7,52(ISS−0,029)−3,25(ISS−0,02)15.

Use a calculadora específica da versão para aplicar essas regras sem misturar fórmulas.

Interprete o resultado

As faixas de severidade são Nenhuma 0,0, Baixa 0,1–3,9, Média 4,0–6,9, Alta 7,0–8,9 e Crítica 9,0–10,0. Exigir privilégios baixos muda o exemplo de escopo inalterado de 9,8 para 8,8; acrescentar acesso local resulta em 7,8; mudar apenas a complexidade do ataque para Alta resulta em 8,1. Esses valores descrevem diferenças técnicas, não probabilidades de exploração. Se duas fontes divergirem, compare os vetores e os julgamentos das fontes antes de escolher uma pontuação para registrar.

Principais conclusões

  • Decifre o vetor para entender as condições de acesso, o escopo de segurança e os impactos.
  • Use pesos e fórmulas específicos da versão e arredonde a pontuação base final para cima.
  • Mantenha a severidade CVSS separada da probabilidade de exploração e da exposição do ativo.
  • Registre a fonte e a versão quando as pontuações forem diferentes.
  • Aplique as faixas de severidade de forma consistente: Alta começa em 7,0 e Crítica em 9,0.

4.2 Acrescente ameaça e ambiente às pontuações de severidade

Uma pontuação base descreve as características técnicas da falha. As informações sobre ameaças mudam com o tempo, e a mesma falha pode ter importância diferente em duas implantações. O CVSS oferece grupos de métricas separados para esses ajustes, com regras diferentes nas versões 3.1 e 4.0.

Ajuste o v3.1 ao momento atual

O grupo Temporal do v3.1 contém Maturidade do código de exploração, Nível de remediação e Confiança no relato. Seus multiplicadores são:

MétricaValores e multiplicadores
EAlta 1; Funcional 0,97; Prova de conceito 0,94; Não comprovada 0,91
RLIndisponível 1; Solução alternativa 0,97; Correção temporária 0,96; Correção oficial 0,95
RCConfirmada 1; Razoável 0,96; Desconhecida 0,92

Não definido conta como 1. Multiplique a pontuação base pelos três valores e arredonde para cima até uma casa decimal. Para uma pontuação base de 9,8 com E:U, RL:O, RC:C:

9,8×0,91×0,95×1=8,4721⟶8,5.

Se a maturidade da exploração passar a Alta enquanto a correção oficial continuar disponível, o produto será 9,31, arredondado para cima para 9,4. Ajustes temporais podem reduzir a pontuação base ou mantê-la inalterada; seus multiplicadores não podem elevá-la acima da base.

Descreva o ambiente local

As métricas Ambientais do v3.1 incluem requisitos de confidencialidade, integridade e disponibilidade (CR, IR, AR), além de métricas base modificadas como MAV e MPR. Os pesos dos requisitos são Alto 1,5, Médio 1,0, Baixo 0,5 e Não definido 1,0. Documente as evidências da implantação para cada ajuste.

No exemplo da Heartbleed, o requisito de confidencialidade Alto resulta em uma pontuação ambiental de 9,3, enquanto Baixo resulta em 5,7. Uma falha com pontuação base 9,8 e Vetor de ataque modificado para Adjacente resulta em 8,8. Use a calculadora ambiental completa; o cálculo não consiste em multiplicar a pontuação base pelo peso de um requisito.

Interprete as mudanças no CVSS 4.0

A versão 4.0 acrescenta Requisitos do ataque (AT) para condições de implantação ou execução, como uma condição de corrida. A Interação do usuário passa a ser Nenhuma, Passiva ou Ativa. O Escopo é substituído por impactos separados de confidencialidade, integridade e disponibilidade no sistema vulnerável (VC, VI, VA) e em sistemas subsequentes (SC, SI, SA).

Os grupos são Base, Ameaça, Ambiental e Suplementar. A Maturidade da exploração no grupo de Ameaça pode ser Atacada, Prova de conceito, Não relatada ou Não definida; Não definida é pontuada como Atacada. Os requisitos Ambientais assumem Alto quando Não definidos, e as métricas modificadas de integridade e disponibilidade do sistema subsequente podem indicar impactos na segurança física. Os campos Suplementares, incluindo Segurança física, Automatizável, Recuperação, Densidade de valor, Esforço de resposta e Urgência do provedor, acrescentam contexto sem alterar a pontuação.

Mantenha as identificações junto às pontuações

Use CVSS-B, CVSS-BT, CVSS-BE ou CVSS-BTE para mostrar os grupos de pontuação usados. A versão 4.0 usa pontuação baseada em tabelas de consulta, portanto use a calculadora do FIRST. No exemplo do FIRST, a Heartbleed recebe 8,7 como CVSS-BT, em comparação com 7,5 no v3.1; o exemplo de XSS refletida no Zimbra recebe 5,1 no v4.0 e 6,1 no v3.1. Uma mudança de versão pode alterar o número sem alterar o software ou sua implantação.

Principais conclusões

  • Os multiplicadores Temporais do v3.1 refletem a maturidade da exploração, a disponibilidade de correção e a confiança.
  • As métricas ambientais precisam de evidências sobre os requisitos locais e a implantação.
  • O CVSS 4.0 separa os impactos no sistema vulnerável e nos sistemas subsequentes.
  • As métricas Suplementares do CVSS 4.0 não alteram a pontuação.
  • Identifique a versão e os grupos de pontuação e use a calculadora adequada.
  • Não interprete uma diferença entre versões como uma mudança no próprio ativo.

4.3 Use evidências de exploração para refinar a prioridade

A severidade descreve o dano potencial em determinadas condições técnicas. Evidências de exploração informam se atacantes estão usando uma falha ou se provavelmente a usarão em breve. Esses sinais complementam o CVSS e o contexto de negócio; nenhuma lista isolada descreve todas as vulnerabilidades.

Separe evidência de previsão

A Agência de Segurança Cibernética e de Infraestrutura dos Estados Unidos (CISA) mantém o Catálogo de vulnerabilidades comprovadamente exploradas (KEV). A inclusão exige um CVE atribuído, evidências confiáveis de exploração em ambientes reais e orientação clara de remediação. Os registros também identificam o uso conhecido em ransomware. A ausência do KEV deixa em aberto a situação da exploração; novos ataques ou fraquezas sem CVE podem não aparecer nele.

O Sistema de pontuação de previsão de exploração (EPSS) do FIRST estima a probabilidade de atividade de exploração observada para um CVE publicado nos próximos 30 dias. As pontuações vão de 0 a 1 e são atualizadas diariamente. O percentil indica a posição relativa entre os CVEs pontuados.

Em um registro diário ilustrativo, EPSS 0,10 e percentil 0,88 significam uma chance estimada de 10% de atividade de exploração e uma pontuação igual ou superior à de 88% dos CVEs pontuados. O percentil não é uma probabilidade de exploração de 88%, e a pontuação não é a chance de seu próprio servidor ser comprometido.

Avalie a força do sinal

Uma prova de conceito publicada mostra que existe uma abordagem de exploração. A preparação de recursos de ataque transforma uma abordagem em ferramentas confiáveis e utilizáveis. A exploração confirmada em ambientes reais, incluindo o uso em ransomware, é uma evidência mais forte de que é preciso agir agora. Acompanhe avisos de fornecedores, inteligência de ameaças, centros de compartilhamento e análise de informações e atualizações de catálogos. Uma pontuação EPSS baixa pode mudar quando surgem novas informações.

Suponha que o achado A tenha CVSS 9,8, EPSS 0,004 e esteja ausente do KEV em um servidor interno de teste. O achado B tem CVSS 7,5, EPSS 0,94 e consta no KEV em um gateway de VPN voltado à internet. Priorize B: ataques confirmados, acesso direto e uma função crítica de acesso se combinam. Programe A de acordo com a política em vez de retirá-lo da fila.

Use árvores de decisão para agir

A Categorização de vulnerabilidades específica para as partes interessadas (SSVC) vem do Instituto de Engenharia de Software da Universidade Carnegie Mellon. A árvore da CISA considera exploração, impacto técnico, possibilidade de automatização, prevalência na missão e impacto no bem-estar público. Suas decisões são Acompanhar, Acompanhar, Dar atenção e Agir*, avançando do acompanhamento normal para uma ação coordenada e urgente. Aplique a árvore real; conhecer uma entrada não basta para inventar o resultado.

A Diretiva Operacional Obrigatória 26-04 da CISA, emitida em 10 de junho de 2026, substituiu a BOD 22-01. Ela obriga as agências civis do Poder Executivo federal quanto aos sistemas no escopo e baseia os prazos na exposição pública, na presença no KEV, na automatização da exploração e no controle técnico parcial ou total. Outras organizações podem usar o KEV voluntariamente. A transição da diretiva exige que as agências comecem a aplicar os novos prazos de avaliação e remediação até 7 de dezembro de 2026.

Responda quando não houver correção

Para uma vulnerabilidade de dia zero, aplique as medidas de mitigação do fornecedor, restrinja o serviço afetado e intensifique a detecção e o monitoramento. Quando uma correção estiver disponível, priorize-a usando severidade, exposição e evidências de exploração. Se ataques forem relatados, faça o escalonamento rapidamente e investigue um possível comprometimento pelo processo de resposta a incidentes. O EPSS abrange CVEs; avalie falhas em código desenvolvido internamente e configurações incorretas com base nas evidências próprias desses casos.

Principais conclusões

  • O KEV registra exploração conhecida; o EPSS prevê atividade de exploração nos próximos 30 dias.
  • Um percentil EPSS é uma posição relativa, não uma probabilidade.
  • Combine maturidade da exploração, exposição e impacto no negócio ao selecionar trabalho urgente.
  • Use as entradas do SSVC para chegar a uma decisão de ação por meio da árvore de decisão.
  • Aplique medidas de mitigação para vulnerabilidades de dia zero enquanto não houver correção e reavalie conforme as evidências mudarem.

4.4 Classifique achados validados no contexto de negócio

Uma prioridade informa ao responsável com que rapidez agir e por quê. Comece com um achado validado e combine severidade técnica, evidências de exploração, alcance, valor do ativo, controles existentes e disponibilidade de tratamento. Uma pontuação isolada não consegue descrever as consequências de uma falha para o negócio.

Avalie o ativo e o caminho de ataque

Ativos externos podem ser alcançados pela internet. Ativos internos podem ser alcançados depois que um atacante entra na rede ou por alguém de dentro da organização. Ativos isolados têm menos caminhos de acesso, mas dispositivos de manutenção e conexões de suporte ainda podem atravessar essa separação.

O valor do ativo inclui o nível de criticidade, a classificação dos dados, o escopo regulatório e as dependências. Um provedor de identidade pode armazenar poucos dados de clientes diretamente, mas controlar o acesso a muitos outros sistemas. Analise os efeitos sobre os serviços que dependem do ativo vulnerável, não apenas sobre o próprio host.

Considere o efeito de um controle compensatório somente quando ele bloquear o caminho relevante e tiver sido testado. Um firewall de aplicação web em modo somente de detecção registra ataques, mas não os impede. Uma regra de segmentação que ainda permite o acesso ao serviço vulnerável a partir das redes de usuários deixa esse caminho aberto.

Aplique uma política em ordem

Considere esta política de exemplo, aplicada a partir de P1:

PrioridadeRegraPrazo
P1Exploração conhecida e ativo externo ou de Nível 13 dias
P2Severidade Alta ou Crítica em ativo externo ou de Nível 1, ou EPSS de pelo menos 0,115 dias
P3Achados restantes90 dias

F1 é uma falha de pontuação 9,8 em uma máquina virtual isolada de laboratório, sem exploração conhecida, com EPSS 0,02. Ela não atende a P1 nem a P2, portanto é P3. F2 é uma falha de pontuação 7,5 em um servidor web externo e consta no KEV: P1. F3 é uma falha de injeção de pontuação 6,5 em um portal externo de Nível 1, com prova de conceito pública e EPSS 0,20: P2 pelo limiar do EPSS. F4 tem pontuação 8,8 em um servidor interno de arquivos, com EPSS 0,15 e correção disponível: também é P2 pelo EPSS.

Trate F2 primeiro. Dentro de P2, a exposição externa de F3 a clientes coloca F3 à frente de F4 neste exemplo. F1 continua programado. Uma ordenação numérica pelo CVSS teria selecionado primeiro a falha de baixa exposição no laboratório e atrasado o tratamento de um serviço público com exploração conhecida.

Escolha uma ação disponível

Uma correção permite programar a remediação. Se não houver correção, reduza a exposição e monitore enquanto acompanha a correção pendente. Produtos em fim de vida útil precisam de planejamento de substituição e proteção temporária. A falta de uma correção muda o tratamento; ela não elimina a prioridade.

Considere combinações no mesmo ativo. Um vazamento de informações que expõe nomes de usuário, controles fracos de entrada e um plug-in antigo podem formar um caminho mais grave do que qualquer linha analisada isoladamente. Analise os achados relacionados em conjunto antes de definir a ordem de trabalho.

Explique a decisão no chamado

Inclua a identidade do ativo, o responsável, a evidência do achado, o tratamento recomendado, a prioridade, o prazo e o motivo. Por exemplo: “P1: a falha confirmada tem exploração conhecida e o portal está voltado à internet; conclua a remediação dentro da janela de 3 dias da política de exemplo”. Mantenha a justificativa junto ao trabalho quando ele for agrupado entre hosts. Um provável falso positivo passa por validação rápida antes de servir de base para uma decisão definitiva de tratamento.

Principais conclusões

  • Combine severidade, exploração, exposição, valor do ativo, controles e tratamentos disponíveis.
  • Aplique as regras de prioridade na ordem estabelecida e preserve a justificativa dos prazos.
  • Considere apenas controles que bloqueiem o caminho de ataque relevante.
  • Analise achados relacionados quanto ao impacto combinado em um ativo.
  • Forneça aos responsáveis chamados acionáveis com evidência, correção, prioridade e prazo.
5

Trate vulnerabilidades e comprove a correção dessas vulnerabilidades

O tratamento está completo quando seu efeito é demonstrado. Escolha entre eliminar uma fraqueza, reduzir a exposição ou manter um risco residual documentado e depois conduza a decisão pelo controle de mudanças e pela verificação. Gerencie correções atrasadas com aprovações específicas e datas de revisão. Use em conjunto o tempo de remediação, o cumprimento de prazos, a cobertura e o tempo em aberto para mostrar quais riscos foram reduzidos e quais ainda precisam de uma decisão.

5.1 Escolha um tratamento e conduza-o pelo controle de mudanças

Um tratamento altera a fraqueza, a exposição ou a decisão de negócio sobre o risco. Escolha o tratamento que atenda ao achado real e planeje quem o implementará e como seu efeito será verificado. A remediação é a opção padrão quando viável.

Distinga as opções de tratamento
TratamentoO que mudaExemplo
RemediarElimina a fraquezaAtualizar uma biblioteca vulnerável ou corrigir permissões de armazenamento público
MitigarReduz a probabilidade ou o impactoRestringir o acesso enquanto se aguarda uma atualização
AceitarMantém formalmente o riscoAprovar uma exceção com prazo definido
TransferirTransfere consequências financeirasContratar seguro ou proteção contratual pertinente
EvitarInterrompe a atividade arriscadaRetirar de uso um serviço sem suporte

Um controle compensatório atende ao propósito de um controle exigido quando esse controle não pode ser aplicado. Ele deve tratar o mesmo risco, ser documentado e verificado. Uma lista de conexões permitidas na segmentação pode proteger um serviço legado que não pode ser corrigido; uma regra de firewall de aplicação web pode oferecer aplicação de correção virtual contra um padrão de exploração conhecido. A detecção por si só ainda deixa o caminho de ataque aberto.

Classifique controles de duas formas

O tipo de controle descreve a implementação: controles administrativos ou gerenciais incluem políticas e decisões de risco; controles operacionais são processos humanos diários, como gestão de mudanças; controles técnicos incluem MFA e firewalls; controles físicos incluem fechaduras e leitores de crachá.

A função do controle descreve a tarefa: controles preventivos impedem eventos, controles detectivos os identificam, controles corretivos eliminam fraquezas ou reparam danos e controles de resposta contêm um incidente enquanto ele ocorre. Uma varredura de vulnerabilidades é detectiva. Uma correção é corretiva. O isolamento automatizado de endpoint pode ser uma resposta. Uma medida pode cumprir mais de uma função; tipo e função são classificações separadas.

Planeje a mudança como uma sequência
  1. Teste a atualização ou configuração em um ambiente semelhante ao de produção.
  2. Implemente por meio de uma mudança e uma janela de manutenção aprovadas.
  3. Prepare evidências e etapas de reversão, como uma cópia de segurança ou instantâneo, antes de alterar a produção.
  4. Valide se o serviço funciona e se a fraqueza original foi eliminada.

Uma falha explorada ativamente pode precisar de aprovação de mudança emergencial. Uma janela trimestral de manutenção não pode substituir silenciosamente um prazo de 15 dias da política. Negocie uma janela extra, use atualizações graduais quando a redundância permitir ou obtenha uma exceção com prazo definido e controles verificados.

Trate uma atualização impedida

Um módulo web tem uma falha crítica de execução remota de código. A correção está disponível, mas a certificação da aplicação levará três semanas e o prazo é de 15 dias. Desative o módulo se ele não for usado. Caso contrário, teste uma correção virtual, restrinja o acesso às redes necessárias dos parceiros e intensifique o monitoramento. Registre o risco remanescente e obtenha a exceção necessária; depois, instale a atualização certificada e faça uma nova varredura.

Reduza também a superfície de ataque: descubra ativos externos por varredura de borda, DNS e registros de certificados; remova serviços não usados e sistemas retirados de uso. Testes de controles de segurança, testes de invasão, emulação de adversários e relatos de programas de recompensa por descoberta de falhas podem revelar caminhos que precisam de atenção. Remover um componente desnecessário impede o acúmulo de achados futuros nesse componente.

Principais conclusões

  • A remediação elimina uma fraqueza; a mitigação reduz o risco enquanto a fraqueza pode permanecer.
  • Verifique os controles compensatórios em relação ao mesmo caminho de ataque que eles devem tratar.
  • Distinga os tipos de implementação de controles das funções preventiva, detectiva, corretiva e de resposta.
  • Prepare testes, implementação, reversão e validação para cada mudança em produção.
  • Resolva conflitos de prazo por meio de janelas extras, métodos seguros de atualização ou exceções aprovadas.
  • Reduza os ativos expostos e os serviços não usados como parte do tratamento.

5.2 Torne a aceitação de risco específica e limitada no tempo

Alguns achados reais não podem ser corrigidos dentro do prazo da política. Uma exceção torna visível o risco resultante e atribui a decisão a um responsável autorizado. É uma decisão controlada com data de término, não uma forma de remover trabalho difícil do painel de indicadores.

Escolha a estratégia de risco

A aceitação mantém o risco conscientemente quando o negócio precisa da atividade ou quando os custos do tratamento superam o benefício esperado. A mitigação reduz a probabilidade ou o impacto. A evitação encerra a atividade arriscada. A transferência transfere algumas consequências financeiras por contrato ou seguro, enquanto a responsabilidade permanece com a organização.

Um contrato ou uma apólice de seguro não impede que uma exploração alcance um serviço sem correção. Analise o escopo do contrato ou da apólice separadamente dos controles técnicos. Uma exceção negada ainda deixa uma decisão a tomar: fortalecer os controles, remediar ou interromper a atividade.

Escreva o registro da exceção

Registre o ativo e o achado específicos, a justificativa de negócio, a análise de risco, os controles compensatórios, o risco residual, o aprovador autorizado, a data de vencimento e os gatilhos de revisão antecipada. Vincule o registro ao trabalho de remediação para que a correção permanente pretendida continue visível.

Um falso positivo significa que a fraqueza relatada está ausente e é encerrado com evidências. Uma exceção significa que a fraqueza é real e que seu risco residual é mantido temporariamente. Suprimir um achado verdadeiro como falso apagaria justamente o risco que a gestão precisa aprovar.

Ajuste a aprovação ao risco remanescente

O responsável pelo risco aprova em um nível adequado ao risco residual. Uma exceção de baixo risco pode estar dentro da autoridade de um responsável pelo ativo, enquanto um risco residual alto pode exigir a alta liderança ou o diretor de segurança da informação. O administrador que solicita o adiamento do trabalho não aprova essa solicitação sozinho. A equipe de segurança avalia as evidências e recomenda controles.

Compare o risco remanescente com o apetite a risco da organização. Uma decisão além da autoridade delegada deve ser encaminhada a um nível superior ou recusada. O fato de um sistema ser difícil de substituir explica a solicitação; não comprova que seu risco seja aceitável.

Acompanhe um caso de sistema legado

Um instrumento de laboratório usa um controlador com Windows 7 cujo software do fornecedor não funciona em um sistema mais recente. O suporte padrão terminou em 14 de janeiro de 2020, e a substituição está prevista no orçamento do próximo ano. A equipe registra o controlador sem suporte como um achado real e propõe uma rede isolada, armazenamento USB desativado, lista de aplicações permitidas e monitoramento adicional.

O chefe do departamento e a liderança de segurança revisam o risco residual avaliado. A exceção vence após seis meses ou quando a substituição for instalada, o que ocorrer primeiro. O projeto de substituição continua tendo um responsável e marcos, embora a data de revisão da exceção seja anterior à conclusão prevista do projeto.

Reabra quando as condições mudarem

Um novo código de exploração, uma entrada no KEV, a falha de um controle compensatório ou uma mudança de exposição podem invalidar a avaliação anterior antes do vencimento. Revise o risco nesse momento, não apenas na data prevista. Acompanhe o número e o tempo em aberto das exceções, os vencimentos próximos e as correções permanentes pendentes. Evite exceções abrangentes para ambientes inteiros: ativos diferentes podem ter caminhos de ataque, responsáveis e consequências diferentes.

Principais conclusões

  • Uma exceção mantém um risco real; o encerramento de um falso positivo registra uma fraqueza ausente.
  • Documente ativo, achado, justificativa, controles, risco residual, aprovação, vencimento e gatilhos de revisão.
  • Use um aprovador com autoridade sobre o risco residual.
  • Revise antecipadamente quando a exploração, a exposição ou os controles mudarem.
  • Mantenha visíveis as correções permanentes e o trabalho de substituição durante a aceitação.

5.3 Comprove as correções e meça o trabalho restante

Uma atualização instalada é uma ação; a remediação verificada é um resultado. Encerre um achado somente quando as evidências mostrarem que a fraqueza original foi eliminada e que o serviço ainda funciona. Acompanhe o tempo e a cobertura por trás dessas evidências para que os gestores vejam onde o risco permanece.

Verifique a condição original

Faça uma nova varredura dos ativos afetados com o mesmo tipo de varredura pertinente e credenciais funcionais, ou inspecione diretamente a compilação efetiva do pacote ou a configuração. Confirme que a verificação foi executada com sucesso. Uma falha de autenticação não comprova que uma vulnerabilidade local foi corrigida. Valide também os controles compensatórios: teste se a nova regra de acesso ou correção virtual realmente bloqueia o caminho relevante.

Uma correção pode falhar porque uma reinicialização está pendente, apenas um nó do cluster foi atualizado, uma aplicação contém sua própria biblioteca antiga ou uma implantação sobrescreve a configuração. Se instâncias de substituição trouxerem repetidamente a falha de volta, atualize a imagem de referência aprovada ou o modelo que as cria. Trate reaberturas repetidas como evidência de uma causa raiz no processo de compilação ou implantação.

Use estados claros no fluxo de trabalho

Mova o trabalho por estados como aberto, em andamento, mitigado, risco aceito, resolvido aguardando verificação e encerrado. “Mitigado” significa que um controle reduziu o risco; “encerrado” exige a evidência de encerramento pertinente. A integração entre scanner e chamados pode reduzir duplicações, mas mudanças automáticas de estado ainda devem seguir as regras de verificação bem-sucedida e de exceção.

Leia as métricas em conjunto
MétricaPergunta que responde
MTTR, tempo médio de remediaçãoQuanto tempo, em média, levaram as correções verificadas?
Cumprimento do SLOQual parcela cumpriu o prazo aplicável?
Achados abertos por severidade e tempo em abertoQuais riscos ainda aguardam tratamento e há quanto tempo?
Cobertura de varreduraQual parcela dos ativos inventariados recebeu as varreduras exigidas com sucesso?
Número e tempo em aberto das exceçõesQuanto risco é mantido formalmente e por quanto tempo?
RecorrênciaCom que frequência achados corrigidos retornam?

Cinco achados críticos são encerrados após 4, 9, 12, 20 e 30 dias:

MTTR=4+9+12+20+305=15 dias.

Com um SLO de 15 dias, apenas três ficaram no prazo:

Cumprimento do SLO=35×100=60%.

A média atende aos 15 dias, enquanto 40% desses achados não cumpriram a meta. Informe também os achados abertos em atraso: uma média do trabalho concluído não diz há quanto tempo um item não resolvido está aberto.

Faça o escalonamento do trabalho que precisa de decisão

Faixas de tempo em aberto como 0–30, 31–60, 61–90 e mais de 90 dias mostram o trabalho parado. Compare o tempo em aberto de cada item com seu próprio prazo e siga a política do responsável ao gestor e depois ao comitê de risco. Uma falha cuja exploração acaba de ser identificada pode precisar de escalonamento imediato, antes de qualquer limiar de tempo.

Equipes técnicas precisam de listas de hosts, evidências e correções. Gestores precisam de tendências, principais riscos, trabalho atrasado e recursos ou decisões necessários. Uma queda no total pode resultar de falhas nas varreduras ou do encerramento rápido de itens de baixo impacto, portanto compare a cobertura e o tempo em aberto dos itens de alta prioridade antes de considerá-la progresso.

Principais conclusões

  • Encerre achados após verificação bem-sucedida e testes do serviço.
  • Corrija imagens, cópias incluídas em aplicações e processos de implantação quando achados retornarem.
  • Apresente o MTTR junto com o cumprimento de prazos e o tempo em aberto dos itens não resolvidos.
  • Meça a cobertura e o tempo em aberto das exceções, além dos totais de achados.
  • Faça o escalonamento imediato de mudanças urgentes nas ameaças e escale o trabalho atrasado conforme a política.
6

Gerencie vulnerabilidades de aplicações e da nuvem

Achados de aplicações e da nuvem estendem o mesmo fluxo de trabalho a código, dependências, identidades e configurações de implantação. Relacione cada falha ao seu mecanismo, escolha testes capazes de revelá-la e identifique quem deve corrigi-la. Acompanhe um componente vulnerável pela cadeia de suprimentos de software e rastreie uma configuração incorreta de nuvem até seu modelo. A verificação deve alcançar todas as cópias implantadas e a fonte que cria cópias futuras.

6.1 Relacione falhas de aplicações às correções

Achados de aplicações descrevem falhas na forma como o software trata dados, memória, identidade ou erros. Escolha a correção de acordo com o mecanismo. O OWASP Top 10:2025 é uma lista de conscientização: Falha no controle de acesso, Configuração incorreta de segurança, Falhas na cadeia de suprimentos de software, Falhas criptográficas, Injeção, Projeto inseguro, Falhas de autenticação, Falhas de integridade de software ou dados, Falhas de registro e geração de alertas de segurança e Tratamento inadequado de condições excepcionais.

Impeça que dados se tornem instruções

A injeção ocorre quando uma entrada não confiável se torna parte de uma consulta ou comando. Use consultas parametrizadas, validação por lista de valores permitidos e contas com o menor privilégio; evite chamadas ao shell construídas com entradas de usuários. A execução de scripts entre sites (XSS) executa um script fornecido pelo atacante no navegador de outro usuário. A XSS refletida retorna em uma resposta imediata, a XSS armazenada é salva para pessoas que a verão depois e a XSS baseada em DOM surge no código do lado do cliente. Use codificação de saída adequada ao contexto e modelos seguros, apoiados por uma política de segurança de conteúdo. Cookies HttpOnly limitam o acesso de scripts aos cookies, mas não corrigem saídas inseguras.

Distinga requisições e acesso a arquivos
FalhaO que é usado indevidamentePrincipais correções
CSRF, falsificação de requisições entre sitesUm navegador autenticado envia uma requisição indesejada que altera o estadoTokens anti-CSRF, cookies SameSite, nova autenticação para ações sensíveis
SSRF, falsificação de requisições do lado do servidorUm servidor acessa um destino escolhido pelo atacanteListas de destinos permitidos, acesso interno restrito, serviços de metadados fortalecidos
Travessia de diretóriosUm caminho sai da pasta permitidaIdentificadores fixos, verificações do caminho canônico dentro do diretório permitido
LFI/RFI, inclusão de arquivo local/remotoUma aplicação inclui um arquivo local/remoto escolhido pelo atacanteRemover caminhos de inclusão controlados pelo usuário e desativar inclusões remotas

A SSRF pode alcançar metadados de nuvem em 169.254.169.254. A inclusão de arquivo pode divulgar conteúdo ou executar código, dependendo de como a aplicação trata o arquivo.

Proteja a memória e as permissões

Um estouro de buffer grava além da memória alocada na pilha ou no heap. Um estouro de inteiro ultrapassa o intervalo de um tipo; a aritmética sem sinal de 8 bits pode retornar de 255 mais 1 para 0. Use verificações de limites, funções seguras e linguagens com segurança de memória. ASLR, DEP/NX e valores sentinela de pilha dificultam a exploração enquanto a falha de programação permanece.

Uma falha no controle de acesso permite que usuários ultrapassem permissões, por exemplo, lendo a fatura de outro cliente ao alterar o identificador da fatura. Verifique a autorização no servidor em cada requisição e negue acesso por padrão. A elevação vertical de privilégios obtém direitos superiores; a horizontal alcança direitos de outro usuário. Correções de autenticação e sessão incluem MFA, IDs de sessão aleatórios, renovação na entrada e expiração.

Trate o projeto e os serviços de apoio

Falhas criptográficas incluem dados sem criptografia, chaves inseridas diretamente no código e hashes rápidos de senhas. Use TLS 1.2 ou posterior, chaves gerenciadas e hashes lentos de senhas, como Argon2 ou bcrypt. Remova contas padrão, recursos desnecessários, listagem de diretórios e erros detalhados. Valide falhas específicas de componentes separadamente do risco de suporte por fim de vida útil.

Projeto inseguro precisa de mudanças no projeto e na implementação, com modelagem de ameaças para identificar controles ausentes. A execução remota de código permite que um atacante faça um código escolhido ser executado remotamente; a execução local de código tem um requisito de acesso diferente. O envenenamento de dados corrompe dados confiáveis ou de treinamento: controle as fontes e acompanhe a procedência. Quando ocorrerem erros, negue acesso em caso de falha para que condições excepcionais não concedam acesso. Um firewall de aplicação web pode reduzir a exposição durante a correção do código, mas o código inseguro ainda precisa ser corrigido.

Principais conclusões

  • Use consultas parametrizadas contra injeção e codificação de saída adequada ao contexto contra XSS.
  • Distinga CSRF originada no navegador de SSRF originada no servidor.
  • Restrinja a seleção de arquivos e os caminhos resolvidos aos recursos aprovados.
  • Use operações de memória seguras e verificações de autorização no servidor.
  • Corrija projetos inseguros e negue acesso em caso de falha quando ocorrerem erros.
  • Trate execução remota, dados confiáveis, criptografia e componentes sem suporte conforme o mecanismo real de falha.

6.2 Teste código, dependências e o processo de entrega

Software seguro precisa de verificações em várias etapas porque nenhum teste isolado enxerga todo o sistema. Acrescente requisitos de segurança, modelagem de ameaças, revisão de código, testes automatizados, verificações de implantação e manutenção ao ciclo de vida de desenvolvimento de software (SDLC). Antecipar verificações adequadas é chamado de deslocamento para a esquerda.

Compare os métodos de teste
MétodoO que examinaO que pode deixar de identificar
SAST, teste estático de segurança de aplicaçõesCódigo-fonte ou bytecode sem execução; pode apontar um arquivo e uma linhaConfiguração em tempo de execução e comportamento real implantado
DAST, teste dinâmico de segurança de aplicaçõesUma aplicação em execução por meio de entradas e fluxos de trabalho alcançáveisPáginas não alcançadas e localização exata no código-fonte
SCA, análise de composição de softwareComponentes de terceiros e versões, comparados com dados de vulnerabilidades e licençasLógica personalizada da aplicação

O SAST pode sinalizar um valor de requisição concatenado em uma consulta. O DAST pode fornecer evidências de resposta da aplicação de teste em execução. Valide as evidências combinadas antes de escolher a correção de código. Testes com entradas malformadas ou variadas acrescentam testes de entradas malformadas para encontrar falhas de execução e outros problemas. Autenticação e cobertura da varredura importam: uma execução de DAST que nunca alcança uma página administrativa não avaliou suas entradas.

Encontre dependências afetadas

A SCA lê manifestos de pacotes, arquivos de bloqueio de versões ou binários para identificar componentes incluídos. Por exemplo, log4j-core 2.14.1 é afetado pela Log4Shell, CVE-2021-44228, com CVSS v3.1 10,0. A correção exige uma versão corrigida adequada e a reimplantação de todas as aplicações que contêm o componente. A versão 2.17.1, referência histórica de remediação para Java 8, trata as falhas relacionadas àquele incidente; selecione uma versão atualmente suportada e recomendada pelo fornecedor para novos trabalhos.

Uma SBOM registra componentes, versões, fornecedores e relações de dependência em um formato legível por máquina, como SPDX ou CycloneDX. Ela responde onde um componente é usado. Uma declaração VEX, de intercâmbio de informações sobre explorabilidade de vulnerabilidades, de um fornecedor informa se um produto está Não afetado, Afetado, Corrigido ou Em investigação quanto a uma vulnerabilidade. Valide a correspondência de produto e versão e o motivo apresentado na declaração VEX antes de alterar o estado de um achado.

Proteja a cadeia de suprimentos

Canais de atualização comprometidos, pacotes maliciosos com nomes semelhantes e dependências abandonadas podem introduzir riscos por meio de fornecedores confiáveis. O comprometimento do SolarWinds Orion em 2020 ilustra um ataque ao canal de atualização. Avalie as práticas dos fornecedores; acorde expectativas de correção e divulgação; solicite SBOMs; verifique hashes ou assinaturas; fixe versões de dependências; e use registros internos aprovados. Fixar versões torna as mudanças controladas, mas uma dependência fixada e desatualizada ainda precisa de revisão e atualizações.

Incorpore segurança ao programa

A modelagem de ameaças usa o projeto para perguntar o que poderia dar errado. O STRIDE abrange falsificação de identidade, adulteração, repúdio, divulgação de informações, negação de serviço e elevação de privilégio. Transforme as ameaças identificadas em controles e casos de teste.

O Modelo de maturidade de garantia de software (SAMM) da OWASP organiza a melhoria do programa em Governança, Projeto, Implementação, Verificação e Operações: três práticas em cada função, 15 no total, com níveis de maturidade de 1–3. Use-o para planejar capacidades, enquanto a programação segura no dia a dia mantém dados separados de comandos, codifica saídas, protege credenciais e sessões, limita privilégios e trata erros sem expor detalhes internos.

Principais conclusões

  • Combine SAST, DAST, SCA e testes pertinentes com entradas malformadas ou variadas para abranger diferentes modos de falha.
  • Use SBOMs para localizar componentes e VEX para avaliar a situação da vulnerabilidade específica do produto.
  • Reconstrua e reimplante aplicações que incluam dependências afetadas.
  • Controle os riscos de fornecedores, atualizações e pacotes durante toda a entrega.
  • Transforme modelos de ameaças em controles e testes e use o SAMM para melhorar a maturidade do programa.

6.3 Avalie configurações de nuvem e corrija o que cria cargas de trabalho

A segurança na nuvem depende do trabalho do provedor e do cliente. Identifique o modelo de serviço antes de atribuir um achado e avalie tanto as configurações implantadas quanto as imagens, o código e os modelos que as criam. Recursos de nuvem podem mudar mais rápido do que uma varredura periódica de rede consegue acompanhar.

Atribua responsabilidades por modelo de serviço
ModeloO provedor gerenciaO cliente protege
IaaSInfraestrutura física e serviços de nuvem subjacentesAtualizações do sistema operacional convidado, aplicações, redes, identidades, dados
PaaSA plataformaCódigo da aplicação, dependências, dados e acesso
SaaSO serviço de aplicaçãoUsuários, configurações de acesso e dados

Em todos os modelos, os clientes continuam responsáveis por seus dados e por quem pode acessá-los. Um banco de dados gerenciado pode eliminar o trabalho de aplicar correções ao sistema operacional, mas deixar permissões excessivas ou exposição pública para o cliente corrigir.

Leia achados de postura por recurso

O gerenciamento da postura de segurança na nuvem (CSPM) verifica configurações pelas APIs dos provedores, geralmente com acesso somente de leitura. Prowler e ScoutSuite relatam achados por recurso e benchmark, como os benchmarks de fundamentos de nuvem do CIS. Repita as verificações porque configurações de contas, identidades e regras de rede mudam com frequência.

Achados comuns incluem armazenamento público, permissões de identidade amplas demais como "Action": "*", volumes ou instantâneos sem criptografia, registro de eventos desativado, chaves de acesso enviadas a repositórios, usuários privilegiados sem MFA, interfaces de gerenciamento expostas e acesso SSH ou RDP aberto a toda a internet. 0.0.0.0/0 abrange todos os endereços IPv4; uma regra que o permite na porta 22 ou 3389 expõe o serviço de gerenciamento em todos os locais de onde o recurso é alcançável.

Corrija a fonte da implantação

A infraestrutura como código (IaC) descreve recursos em modelos. Checkov ou Trivy pode sinalizar uma regra do Terraform que contém cidr_blocks = ["0.0.0.0/0"] para SSH antes da implantação. Restrinja o acesso à faixa administrativa necessária ou use um bastião aprovado ou serviço de gerenciamento de sessões.

Corrija a configuração implantada e seu modelo. Caso contrário, a próxima implantação pode restaurar a exposição. Diferenças entre as configurações declaradas e as reais são desvios de configuração. Uma correção feita somente no console pode ser temporária mesmo quando a verificação imediata é aprovada.

Reconstrua imagens e cubra cargas de curta duração

Faça varreduras das imagens de contêiner em busca de pacotes do sistema operacional e bibliotecas no pipeline de compilação e no registro. Reconstrua a partir de uma imagem base atualizada e reimplante; não dependa da aplicação de correções a contêineres individuais em execução. Imagens base mínimas reduzem componentes desnecessários. Inspecione também definições do Kubernetes em busca de configurações arriscadas, como execução privilegiada.

Use APIs dos provedores e etiquetas de recursos para inventariar instâncias de curta duração. Avalie as imagens de referência aprovadas, os modelos e as dependências dessas instâncias; use agentes compatíveis ou avaliação de instantâneos quando adequado. Em ambientes de execução sem servidor gerenciados, as atualizações do provedor seguem as configurações de atualização do serviço. Os clientes mantêm o código e as bibliotecas das funções, reconstroem funções baseadas em contêineres e atualizam ambientes de execução personalizados.

Acompanhe um achado de postura até a verificação

Uma avaliação encontra armazenamento público de dados pessoais, acesso root sem MFA e RDP aberto a toda a internet. Restrinja imediatamente os dados expostos e trate com urgência a identidade privilegiada e o caminho de gerenciamento. Corrija as regras do bucket e da rede nos recursos implantados e na IaC. Configure a MFA do usuário root da AWS pelo Management Console; APIs comuns e IaC não a habilitam. Execute novamente as verificações pertinentes, confirme que o acesso da aplicação ainda funciona e verifique se uma implantação posterior preserva a correção.

Principais conclusões

  • Atribua deveres usando o modelo de serviço de nuvem efetivo.
  • Use verificações de postura por API para encontrar problemas de exposição, identidade, criptografia e registro de eventos.
  • Corrija os recursos implantados e os modelos que os criam.
  • Reconstrua e reimplante imagens de contêiner com as correções aplicadas.
  • Inventarie recursos efêmeros e avalie imagens, modelos e dependências de funções.
  • Verifique as configurações corrigidas e impeça que as falhas retornem na próxima implantação.

Exercícios resolvidos de Gestão de vulnerabilidades

6 Lições Interativas

1

Estruture um programa para um ambiente em mudança

13 passos
Acompanhe um ativo desconhecido até que tenha um registro de inventário com responsável, uma decisão de risco e um fluxo de trabalho mensurável.
  1. 1
    IntroduçãoDê um encaminhamento a cada achado

    Uma equipe de segurança recebe um relatório de scanner para um serviço de reservas de clientes. Antes que alguém possa atribuir a atualização, a equipe precisa saber o que o serviço faz, quem é responsável por ele e como seu risco determina o prazo.

    Acompanhe o trabalho de uma possível fraqueza até uma decisão com responsável definido. O registro do ativo, a evidência da varredura e a política fornecerão, cada um, uma parte diferente da resposta.

  2. 2
    ExplicaçãoSepare fraqueza, ataque e risco

    Uma vulnerabilidade é a fraqueza. Uma ameaça pode causar danos, e um código ou técnica de exploração aproveita a fraqueza. O risco combina a probabilidade de dano com seu impacto.

    O relatório contém um achado sobre um ativo. Valide a existência da fraqueza antes de descrever seu risco nessa implantação. A função do ativo no negócio e seu alcance ajudam então a transformar a evidência técnica em uma decisão.

  3. 3
    ConexãoInsira a avaliação em um ciclo contínuo

    O trabalho se repete: identificar ativos, descobrir fraquezas, validar achados, priorizar, tratar e depois verificar e comunicar os resultados.

    Um teste de invasão ou relato de um programa de recompensa por descoberta de falhas pode entrar no mesmo ciclo que os resultados do scanner. Se uma falha com correção verificada retornar posteriormente em servidores de substituição, use essa evidência para melhorar a imagem e os registros de implantação do próximo ciclo. A evidência de encerramento pode revelar uma fraqueza do programa, além de encerrar um chamado.

  4. 4
    DesafioTrate um relato sem CVE

    Um desenvolvedor relata uma fraqueza real de controle de acesso em um fluxo de reservas personalizado. Nenhum CVE a identifica. A equipe deve esperar um CVE antes de atribuir o tratamento? Por quê?

    ---reveal---

    Não. Um CVE é um identificador de uma vulnerabilidade registrada, enquanto uma falha personalizada pode exigir ação sem ele. Valide o relato, registre o serviço afetado e o responsável, priorize o risco e acompanhe o tratamento até a verificação.

  5. 5
    ExplicaçãoCrie o registro necessário às decisões

    O serviço de reservas precisa de um ID de ativo estável, nome do host e endereços, responsável, equipe de suporte, software, função de negócio, classificação dos dados, criticidade, exposição e estado no ciclo de vida.

    Um endereço IP atual ajuda a alcançar o serviço, mas pode ser reatribuído. Uma identidade estável mantém os achados associados ao recurso correto. Acorde a criticidade com o responsável com base no impacto para o negócio, incluindo os efeitos sobre serviços dependentes.

  6. 6
    ExemploConcilie ativos antes de subtrair contagens

    A descoberta encontra 150 hosts ativos. O CMDB tem 132 registros, e a comparação confirma que todos os 132 aparecem na descoberta. Os 18 hosts ativos restantes não estão registrados.

    Agora atribua responsáveis e decida se cada um pertence ao ambiente. Se alguns hosts do CMDB não tivessem aparecido na descoberta, subtrair apenas os totais teria ocultado parte da diferença. Compare os conjuntos reais, não apenas seus tamanhos.

  7. 7
    ExemploMeça a população não coberta

    A avaliação varre com sucesso 126 desses 150 hosts ativos durante a mesma semana. A cobertura é:

    126150×100=84%.

    Vinte e quatro hosts ativos permanecem sem verificação. O total de 132 registros do CMDB é o denominador errado porque a descoberta já estabeleceu uma população ativa maior. Mantenha o período de relatório alinhado para que uma varredura antiga não seja contada como cobertura atual.

  8. 8
    DesafioIdentifique recursos entre varreduras programadas

    Processos de trabalho de reservas são executados por apenas alguns minutos em uma conta de nuvem. Eles aparecem nos registros de implantação, mas nunca na varredura de rede do fim de semana. Que mudança no inventário e na avaliação cobriria essa lacuna?

    ---reveal---

    Use APIs e etiquetas do provedor para registrar os recursos de curta duração e depois avalie suas imagens, seus modelos e suas dependências. Uma varredura de rede mais rápida, por si só, ainda pode não identificá-los durante toda a sua existência. Vincule os recursos a identidades estáveis e responsáveis.

  9. 9
    ExplicaçãoTransforme o apetite a risco em uma regra operacional

    A liderança aprova a política de risco. Ela estabelece o que é avaliado, quem é responsável pelas decisões, como as prioridades são atribuídas, quando o trabalho deve ser concluído e como os atrasos são escalonados.

    Um SLO é uma meta interna mensurável, como um prazo a partir da primeira detecção. Um SLA é um acordo formal com um fornecedor ou cliente. Informe o início da contagem e o processo de exceção para que equipes diferentes meçam a mesma obrigação.

  10. 10
    ExemploCompare o risco residual com o limiar

    Um exemplo atribui probabilidade 4 e impacto 5, resultando em risco 20. Um controle testado reduz a probabilidade para 2, mantendo impacto 5 e risco residual 10.

    A política de exemplo exige remediação acima do risco residual 8. O controle ajuda, mas 10 ainda ultrapassa 8. Portanto, o responsável precisa de uma correção dentro do prazo exigido ou de uma exceção autorizada; a redução do risco, por si só, não é aprovação para interromper o trabalho.

  11. 11
    DesafioResolva um conflito de prazo

    O responsável por um serviço diz que uma correção precisa esperar uma janela normal que ocorrerá depois do prazo do SLO. Nenhuma exceção foi aprovada. O que o analista deve fazer diante do risco de descumprir o prazo?

    ---reveal---

    Siga a política de escalonamento e providencie uma mudança segura mais cedo ou uma exceção formal com prazo definido e controles verificados. Um cronograma normal de manutenção explica a restrição, mas não concede aceitação. Mantenha visíveis o responsável, o risco residual e a correção permanente.

  12. 12
    DesafioAplique a política a um novo ativo

    Um servidor público de reservas não registrado é descoberto com um relato confiável de vulnerabilidade. Nenhuma equipe é responsável por seu registro de inventário. Que trabalho precisa acontecer antes que o relato se torne uma solicitação de tratamento acionável?

    ---reveal---

    Estabeleça uma identidade estável e um responsável, valide a fraqueza e avalie o impacto no negócio e a exposição. Aplique a política para atribuir prioridade e prazo e depois envie ao responsável a evidência e o tratamento necessário. A descoberta, por si só, não forneceu essas decisões.

  13. 13
    RecapitulaçãoMantenha a responsabilidade pelo trabalho

    Mantenha um achado vinculado à sua evidência, ao registro estável do ativo, ao responsável e à decisão baseada na política. Ativos desconhecidos e falhas recorrentes alimentam o próximo ciclo; prazos e exceções mantêm a responsabilidade pelo tratamento.

2

Projete uma avaliação que alcance todo o sistema

14 passos
Escolha métodos e ferramentas e depois planeje o acesso e os limites operacionais para servidores, laptops e dispositivos industriais.

Salve esta aula para seguir cada Lição Interativa passo a passo.

  1. 1
    IntroduçãoComece pelas informações necessárias
  2. 2
    ExplicaçãoSepare local de acesso
  3. 3
    ExemploAjuste o método ao dispositivo
  4. 4
    Ideia-chaveIdentifique o que a varredura está testando
  5. 5
    DesafioAcrescente a perspectiva de avaliação ausente
  6. 6
    ExplicaçãoEscreva o plano operacional da varredura
  7. 7
    ExemploPreserve a segmentação e a visibilidade
  8. 8
    ConexãoAplique os requisitos à varredura correta
  9. 9
    DesafioPlaneje considerando uma restrição do controlador
  10. 10
    ExplicaçãoAssocie a pergunta à ferramenta
  11. 11
    ExemploDistinga teste de controles de avaliação de correções
  12. 12
    DesafioVerifique o artefato antes da implantação
  13. 13
    DesafioEncontre as lacunas em um plano de avaliação
  14. 14
    RecapitulaçãoAvalie o método e o estado da varredura em conjunto
3

Valide um relatório antes de atribuir correções

10 passos
Leia evidências de varredura, teste uma afirmação sobre correção aplicada a uma versão anterior e distinga achados resolvidos de perda de visibilidade.

Salve esta aula para seguir cada Lição Interativa passo a passo.

  1. 1
    IntroduçãoVá além do total por severidade
  2. 2
    ExplicaçãoLocalize a evidência e o responsável
  3. 3
    ExemploInterprete uma porta filtrada de banco de dados
  4. 4
    DesafioInvestigue uma melhora repentina
  5. 5
    ExplicaçãoClassifique o relato e a realidade separadamente
  6. 6
    ExemploCompare a compilação da distribuição com o aviso
  7. 7
    DicaRestrinja a decisão de falso positivo
  8. 8
    DesafioEscolha o denominador com precisão
  9. 9
    DesafioMantenha afirmações distintas separadas
  10. 10
    RecapitulaçãoTorne cada conclusão rastreável
4

Transforme pontuações e sinais de ameaça em uma ordem de trabalho

18 passos
Decifre a severidade, ajuste o contexto e aplique uma política de prioridade a achados concorrentes.

Salve esta aula para seguir cada Lição Interativa passo a passo.

  1. 1
    IntroduçãoJustifique a prioridade
  2. 2
    ExplicaçãoLeia o vetor como acesso e impacto
  3. 3
    ExemploCalcule a contribuição do impacto
  4. 4
    ExemploCombine e arredonde a pontuação base
  5. 5
    DesafioSepare acesso pela rede de exposição à internet
  6. 6
    ExplicaçãoAjuste o v3.1 às condições atuais de ameaça
  7. 7
    ConexãoUse fatos locais sem alterar a falha
  8. 8
    ExplicaçãoReconheça a estrutura do CVSS 4.0
  9. 9
    DesafioExplique corretamente uma diferença de pontuação
  10. 10
    ExplicaçãoMantenha KEV e EPSS separados
  11. 11
    Ideia-chaveUse a evidência atual de ameaça mais forte
  12. 12
    ConexãoEscolha uma ação com uma árvore de decisão
  13. 13
    DesafioAja antes de uma atualização do catálogo
  14. 14
    ExplicaçãoAcrescente o impacto no negócio e os controles eficazes
  15. 15
    ExemploAplique uma política de prioridade em ordem
  16. 16
    DesafioConsidere um controle que apenas observa
  17. 17
    DesafioCrie a ordem de trabalho com sinais concorrentes
  18. 18
    RecapitulaçãoPreserve as informações que fundamentam o prazo
5

Trate um achado e demonstre o resultado

13 passos
Conduza uma atualização impedida por controles temporários, aprovação de exceção, encerramento verificado e comunicação de resultados.

Salve esta aula para seguir cada Lição Interativa passo a passo.

  1. 1
    IntroduçãoAcompanhe uma correção atrasada até um resultado verificado
  2. 2
    ExplicaçãoEscolha o que o tratamento altera
  3. 3
    ExemploPrepare a proteção durante a certificação
  4. 4
    DesafioReconheça uma afirmação de controle ineficaz
  5. 5
    ExplicaçãoRegistre exatamente o que está sendo aceito
  6. 6
    Ideia-chaveDistinga aprovação de uma decisão de falso positivo
  7. 7
    DesafioRevise antes da data prevista
  8. 8
    ExplicaçãoVerifique a fraqueza original e o serviço
  9. 9
    ExemploRastreie um achado que continua retornando
  10. 10
    ExemploLeia o tempo médio junto com o cumprimento
  11. 11
    DesafioInterprete um painel que parece melhor
  12. 12
    DesafioEncerre corretamente um achado atrasado
  13. 13
    RecapitulaçãoComunique decisões e atividades
6

Corrija achados de aplicações e da nuvem na origem

16 passos
Relacione falhas de aplicações, evidências de dependências e configurações de nuvem a correções duradouras entre implantações.

Salve esta aula para seguir cada Lição Interativa passo a passo.

  1. 1
    IntroduçãoAcompanhe um achado além do host em execução
  2. 2
    ExplicaçãoAssocie correções de código ao mecanismo
  3. 3
    ConexãoDistinga falhas de requisição do navegador e do servidor
  4. 4
    ExemploCorrija a autorização sem depender de IDs ocultos
  5. 5
    DesafioEscolha a correção para uma gravação insegura
  6. 6
    ExplicaçãoDê a cada teste sua própria função
  7. 7
    ExemploLocalize o componente antes de planejar reconstruções
  8. 8
    Ideia-chaveAssocie o VEX ao produto efetivo
  9. 9
    DesafioObtenha as evidências de dependência ausentes
  10. 10
    ConexãoIncorpore verificações à entrega
  11. 11
    ExplicaçãoAtribua deveres de nuvem antes do chamado
  12. 12
    ExemploCorrija a exposição no recurso e no modelo
  13. 13
    ExemploCorrija a imagem que cria contêineres
  14. 14
    DesafioSepare atualizações do ambiente de execução dos deveres sobre a aplicação
  15. 15
    DesafioVerifique uma correção duradoura na nuvem
  16. 16
    RecapitulaçãoProteja também as cópias futuras

Questões de Gestão de vulnerabilidades

50 Questões de Prática em 5 conjuntos

Conjunto 1: De registros de ativos a achados acionáveis10 Questões de Prática

Questão 1 de 10

Um relatório descreve uma fraqueza em um fluxo de aprovação personalizado, mas nenhum CVE foi atribuído. Como o analista de vulnerabilidades deve tratá-la?
  1. Adiar o tratamento da fraqueza até que um registro CVE forneça um ID padronizado.
  2. Validar e acompanhar a fraqueza ao longo do ciclo de vida normal.
  3. Classificar a fraqueza como problema de inventário e encerrar o relatório.
  4. Aceitar a fraqueza porque a comparação automática com CVEs não consegue avaliá-la.
Mostrar respostaOcultar resposta
Resposta: B
Uma fraqueza real pode existir sem um CVE, especialmente em código personalizado ou configurações. Valide o relato e atribua o tratamento adequado pelo fluxo de trabalho normal. Esperar um identificador confunde um sistema de referência com as evidências necessárias para gerenciar o risco.

Questão 2 de 10

A descoberta encontra 240 hosts ativos. A comparação dos registros confirma que todos os 216 hosts do CMDB estão nesse conjunto. Uma varredura de vulnerabilidades verifica com sucesso 204 dos 240 durante a mesma semana. Quantos hosts ativos não estão registrados e qual é a cobertura da varredura?
  1. 36 hosts não registrados; 85% de cobertura.
  2. 24 hosts não registrados; cerca de 94,4% de cobertura.
  3. 36 hosts não registrados; cerca de 94,4% de cobertura.
  4. 24 hosts não registrados; 85% de cobertura.
Mostrar respostaOcultar resposta
Resposta: D
A comparação dos conjuntos deixa 240 menos 216, ou 24, hosts ativos não registrados. A cobertura usa a população atual de 240 hosts, portanto 204 dividido por 240 resulta em 85%. Dividir pelo total do CMDB deixa de considerar ativos descobertos que já fazem parte do escopo da avaliação.

Questão 3 de 10

Uma organização estabelece uma meta interna de corrigir achados de severidade Alta em até 28 dias após a primeira detecção. Que tipo de compromisso é esse?
  1. Um objetivo de nível de serviço para remediação.
  2. Um acordo de nível de serviço com um cliente.
  3. Uma aceitação de risco para todos os achados Altos.
  4. Uma janela de manutenção para atualizações em produção.
Mostrar respostaOcultar resposta
Resposta: A
Uma meta interna mensurável é um objetivo de nível de serviço, ou SLO. O evento que inicia a contagem torna possível medir seu cumprimento. Um SLA é um acordo formal entre fornecedor e cliente; a existência de um prazo interno, por si só, não cria esse acordo.

Questão 4 de 10

Uma equipe precisa das compilações dos pacotes instalados e das configurações locais de segurança de servidores Linux alcançáveis. Qual abordagem de varredura fornece essas evidências?
  1. Uma avaliação externa não autenticada.
  2. Uma avaliação passiva apenas do tráfego.
  3. Uma avaliação interna autenticada.
  4. Uma avaliação interna de descoberta de hosts.
Mostrar respostaOcultar resposta
Resposta: C
Uma avaliação autenticada acessa o sistema e pode inspecionar compilações de pacotes e configurações locais. Respostas de rede podem revelar banners de serviços, mas frequentemente não mostram detalhes das correções da distribuição. A descoberta determina que os hosts existem; ela não realiza, por si só, as verificações locais solicitadas.

Questão 5 de 10

Antes de uma avaliação ativa de uma rede de controladores de fábrica, qual decisão de planejamento protege melhor o processo físico dessa rede?
  1. Usar o perfil normal de varredura do escritório e agendá-lo após a saída da equipe administrativa.
  2. Coordenar primeiro uma avaliação passiva e buscar aprovação da engenharia para o trabalho ativo.
  3. Executar um perfil profundo em menos hosts, mantendo inalteradas as verificações dos controladores.
  4. Usar um scanner externo para aplicar o perfil padrão a partir de outro local.
Mostrar respostaOcultar resposta
Resposta: B
Controladores podem reagir mal a tráfego inesperado, portanto comece com métodos passivos e coordene com a engenharia o trabalho ativo testado. Executar uma varredura padrão fora do horário de escritório não comprova que o processo físico pode tolerá-la. Os limites operacionais específicos dos ativos devem orientar o plano.

Questão 6 de 10

O Nmap informa que a porta 5432 está filtrada a partir da sub-rede de avaliação. O que o analista pode concluir sobre a existência de um serviço de banco de dados aguardando conexões?
  1. A varredura não pode decidir porque a filtragem limita as evidências.
  2. A porta é alcançável e nenhum serviço de banco de dados aguarda conexões.
  3. O serviço de banco de dados aguarda conexões, mas exige autenticação.
  4. O serviço foi removido e a porta está desativada de forma segura.
Mostrar respostaOcultar resposta
Resposta: A
Um estado filtrado significa que as sondagens não conseguem determinar se a porta está aberta ou fechada. Revise o posicionamento do scanner ou o acesso aprovado se essa distinção for necessária. Chamá-la de fechada transformaria a falta de visibilidade em uma afirmação de que nenhum serviço aguarda conexões.

Questão 7 de 10

Uma falha recebe CVSS v3.1 8,6 com AV:N, e o servidor afetado está em uma rede interna. Como esses fatos devem ser interpretados?
  1. Severidade Alta; exposição à internet; controles locais de acesso já considerados.
  2. Severidade Crítica; exploração pela rede; localização interna elimina o risco.
  3. Severidade Crítica; exploração adjacente; pontuação base deve ser recalculada.
  4. Severidade Alta; exploração pela rede; exposição local ainda precisa de avaliação.
Mostrar respostaOcultar resposta
Resposta: D
Uma pontuação de 8,6 é Alta, e AV:N significa que a falha pode ser explorada por uma rede. Isso não situa o ativo na internet nem inclui seu contexto de negócio. A localização interna exige análise de exposição separada, incluindo caminhos disponíveis após um comprometimento inicial.

Questão 8 de 10

Um registro diário do EPSS informa probabilidade 0,06 e percentil 0,92. O que significa a probabilidade?
  1. Uma chance estimada de 92% de atividade de exploração observada do CVE em 30 dias.
  2. Uma chance estimada de 6% de a organização perder o servidor afetado.
  3. Uma chance estimada de 6% de atividade de exploração observada do CVE em 30 dias.
  4. Uma parcela estimada de 92% dos servidores afetados que já foram explorados.
Mostrar respostaOcultar resposta
Resposta: C
A probabilidade EPSS estima a atividade de exploração observada para o CVE nos próximos 30 dias, portanto 0,06 significa 6%. O percentil posiciona a pontuação entre outros CVEs. Nenhum dos valores estima o comprometimento de uma organização específica ou a parcela de hosts já atacados.

Questão 9 de 10

Uma regra de acesso testada bloqueia o acesso ao serviço afetado a partir das redes de usuários, mas o pacote vulnerável continua instalado. Que tratamento foi realizado?
  1. Remediação por meio da eliminação da fraqueza.
  2. Transferência por meio da mudança de responsável.
  3. Mitigação por meio de um controle de proteção.
  4. Aceitação por meio de uma varredura concluída.
Mostrar respostaOcultar resposta
Resposta: C
A regra reduz um caminho de ataque enquanto o pacote vulnerável permanece, portanto o tratamento é mitigação. A remediação eliminaria a fraqueza por meio de atualização, correção de configuração ou remoção. A verificação deve testar o controle, enquanto a correção permanente continua em acompanhamento.

Questão 10 de 10

Um portal valida a sessão do cliente, mas retorna a fatura de outro cliente quando o ID dessa fatura é fornecido. O tratamento de erros da verificação de permissão também retorna a fatura quando a verificação excede o tempo limite. Qual correção fecha os dois caminhos de acesso demonstrados?
  1. Autorizar cada fatura para o usuário e negar acesso se essa decisão falhar.
  2. Autorizar cada fatura para o usuário e permitir acesso quando a verificação expirar.
  3. Manter verificações de sessão, tornar os IDs de fatura aleatórios e negar acesso em caso de erro.
  4. Manter verificações de sessão, codificar os IDs de fatura e permitir acesso após tentativas malsucedidas.
Mostrar respostaOcultar resposta
Resposta: A
Uma sessão válida estabelece a identidade, mas o servidor também deve autorizar o acesso a cada fatura solicitada. O tratamento de erros deve negar acesso em caso de falha quando não conseguir determinar a permissão. Acrescentar verificações de objeto enquanto se mantém o acesso após o tempo limite deixa outro caminho para contorná-las.
Conjunto 2: Valide evidências e escolha a próxima ação10 Questões de Prática

Salve esta aula para ver todas as respostas e praticar cada conjunto.

Questão 1 de 10

Duas instâncias de nuvem usam o mesmo endereço IP privado em momentos diferentes. Qual campo do inventário mantém melhor separados os históricos de achados dessas instâncias?
  1. O IP privado atribuído atualmente.
  2. A etiqueta compartilhada do segmento de rede.
  3. O ID exclusivo de instância do provedor.
  4. O nome reutilizado do papel de implantação.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 2 de 10

Um conjunto de laptops compatíveis raramente está na rede do escritório, mas cada um se conecta regularmente à internet. Como a equipe pode coletar evidências locais de vulnerabilidades de forma consistente?
  1. Implantar agentes de avaliação gerenciados que enviem dados ao console.
  2. Executar varreduras autenticadas da sub-rede do escritório com mais frequência nos dias úteis.
  3. Executar descoberta pública não autenticada contra o gateway do escritório.
  4. Observar passivamente o tráfego do escritório e ampliar seu prazo de retenção.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 3 de 10

Um desenvolvedor quer verificar se uma regra de rede do Terraform causa exposição insegura antes de criar o recurso. Qual categoria de ferramenta é adequada?
  1. Simulação de violações e ataques.
  2. Análise de infraestrutura como código.
  3. Identificação passiva de rede por características.
  4. Depuração de memória em tempo de execução.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 4 de 10

Um banner informa a versão 4.2. A correção no projeto original está na 4.5. Evidências autenticadas mostram a compilação 4.2-19 da distribuição; o aviso do fornecedor para essa versão diz que o CVE foi corrigido na 4.2-17. Como esse achado de CVE deve ser classificado?
  1. Um verdadeiro positivo porque a versão do projeto original ainda é inferior à 4.5.
  2. Um falso negativo porque a compilação instalada difere do banner.
  3. Uma exceção de risco porque a versão do projeto original continua sem suporte.
  4. Um falso positivo sustentado pela correção da distribuição aplicada à versão anterior.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 5 de 10

No CVSS v3.1, o que PR:L descreve?
  1. O atacante precisa de privilégios baixos antes da exploração.
  2. A exploração concede ao atacante privilégios baixos depois dela.
  3. O ativo vulnerável tem baixa criticidade para o negócio.
  4. A exploração exige pouco acesso físico ao host.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 6 de 10

Uma pontuação base do CVSS v3.1 é 8,8. Os multiplicadores Temporais são E:F 0,97, RL:O 0,95 e RC:C 1. Qual é a pontuação Temporal?
  1. 8,1
  2. 8,5
  3. 8,8
  4. 8,2
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 7 de 10

Uma política de exemplo atribui P1 a achados com exploração conhecida em ativos externos ou de Nível 1, P2 aos demais achados Altos/Críticos externos ou de Nível 1 ou com EPSS de pelo menos 0,1, e P3 aos demais. Uma falha confirmada de pontuação 6,8 está em um serviço interno de identidade de Nível 1, consta no KEV e não tem correção. Qual é sua prioridade e resposta imediata?
  1. P1; habilitar alertas adicionais e adiar controles preventivos até a publicação de uma correção.
  2. P1; aplicar controles temporários verificados e acompanhar urgentemente uma correção permanente.
  3. P2; aplicar controles verificados porque apenas ativos externos podem se enquadrar em P1.
  4. P2; aplicar controles verificados porque a severidade Média prevalece sobre a regra de Nível 1.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 8 de 10

Um administrador solicita um adiamento de quatro meses para um achado real. Os controles deixam um risco residual acima do limite de aprovação desse administrador. Quem deve decidir se o adiamento é aceitável?
  1. O administrador solicitante, após registrar o motivo.
  2. O operador do scanner, após suprimir o resultado do plug-in.
  3. Um responsável autorizado pelo risco no nível de aprovação necessário.
  4. O provedor do serviço, após tomar ciência do chamado aberto.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 9 de 10

Quatro achados são encerrados após 6, 10, 18 e 26 dias. O SLO desses achados é de 20 dias. Um achado adicional ainda está aberto há 40 dias. Como as métricas do trabalho concluído e o risco remanescente devem ser apresentados?
  1. MTTR de 15 dias; 75% dos encerramentos no prazo; um achado aberto em atraso.
  2. MTTR de 20 dias; 80% dos encerramentos no prazo; um achado aberto em atraso.
  3. MTTR de 15 dias; 100% dos encerramentos no prazo; nenhum descumprimento médio do prazo.
  4. MTTR de 20 dias; 60% dos encerramentos no prazo; nenhuma medida separada de tempo em aberto.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 10 de 10

O SAST não encontra problemas no código personalizado, mas a SCA identifica uma biblioteca afetada de terceiros incluída em três serviços. Que trabalho é necessário?
  1. Encerrar o achado da biblioteca porque a análise estática de código não encontrou problemas.
  2. Atualizar a biblioteca e reconstruir e reimplantar todos os serviços afetados.
  3. Aplicar correções aos hosts e manter as cópias incluídas nos artefatos dos serviços.
  4. Executar novamente apenas o DAST e encerrar o achado se a varredura não relatar exploração.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Conjunto 3: Verifique as premissas antes de aceitar resultados de varredura10 Questões de Prática

Salve esta aula para ver todas as respostas e praticar cada conjunto.

Questão 1 de 10

Uma equipe atribui probabilidade 5 e impacto 4 antes dos controles. Uma restrição testada reduz a probabilidade para 2, com impacto inalterado. Uma política de exemplo exige correção quando o risco residual ultrapassa 6. Que decisão decorre disso?
  1. O risco cai de 20 para 6, portanto a correção não é mais necessária.
  2. O risco cai de 9 para 6, portanto a correção não é mais necessária.
  3. O risco cai de 20 para 2, portanto o achado pode ser encerrado.
  4. O risco cai de 20 para 8, portanto a correção ainda é necessária.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 2 de 10

Uma varredura autenticada alcança todos os servidores listados, mas a maioria das verificações locais desaparece após uma mudança no firewall e o sucesso da autenticação cai acentuadamente. A equipe propõe abrir permanentemente todos os segmentos de servidores para restaurar os resultados anteriores. Qual é a melhor resposta?
  1. Manter acesso amplo permanente, repetir a descoberta e aceitar a contagem menor de achados.
  2. Manter o acesso atual, encerrar os achados ausentes e avaliar os segmentos no próximo trimestre.
  3. Restaurar acesso de varredura restrito ou scanners locais, verificar a autenticação e repetir a varredura.
  4. Usar apenas varreduras externas, preservar os totais menores e registrar a mudança como progresso.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 3 de 10

Uma equipe de segurança quer evidências de que suas defesas de endpoint detectam uma técnica do ATT&CK. Qual abordagem de avaliação atende a essa pergunta?
  1. Simulação controlada de violações e ataques.
  2. Varredura autenticada de correções ausentes.
  3. Descoberta passiva de versões de serviços.
  4. Avaliação estática de modelos de nuvem.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 4 de 10

Um relatório contém 480 linhas de achados em muitos servidores. As mesmas duas atualizações do fornecedor resolvem 420 linhas, mas equipes de suporte diferentes são responsáveis pelos servidores. Como o trabalho deve ser organizado?
  1. Criar um chamado global e descartar os vínculos individuais dos achados por ativo.
  2. Agrupar por atualização e responsável, mantendo cada host afetado e vínculo de achado.
  3. Criar 480 chamados independentes e deixar que os responsáveis descubram as correções comuns.
  4. Encerrar as linhas de CVE repetidas e manter apenas a de maior pontuação por servidor.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 5 de 10

Um analista valida 80 achados relatados: 12 são falsos positivos e 68 são verdadeiros positivos. Nenhum caso não relatado foi revisado. O que pode ser calculado e o que permanece desconhecido?
  1. 15% é a taxa de falsos positivos; a parcela de relatos falsos revisados é desconhecida.
  2. Cerca de 17,6% é a taxa de falsos positivos; os 68 verdadeiros positivos formam seu denominador.
  3. 15% dos relatos revisados são falsos; a taxa estatística de falsos positivos é desconhecida.
  4. 85% é a taxa de falsos positivos; os relatos restantes estabelecem os verdadeiros negativos.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 6 de 10

Um fornecedor publica CVSS 4.0 8,1 CVSS-B. Seu analista acrescenta um requisito local de confidencialidade documentado e a maturidade atual da exploração. Qual identificação deve acompanhar a pontuação resultante?
  1. CVSS-BT
  2. CVSS-BTE
  3. CVSS-BE
  4. CVSS-B
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 7 de 10

Um CVE está ausente do KEV, mas um aviso do fornecedor relata ataques confiáveis contra o produto afetado. Como o analista deve tratar as evidências de ataque?
  1. Usá-las na priorização apesar da ausência de uma entrada no KEV.
  2. Ignorá-las até que uma entrada no catálogo estabeleça toda a exploração.
  3. Substituir a pontuação de severidade pela contagem de ataques do fornecedor.
  4. Aplicar o percentil EPSS como probabilidade confirmada de ataque.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 8 de 10

Uma correção está atrasada pela certificação do fornecedor. Uma regra de WAF registra o padrão de exploração, mas não o bloqueia, e a próxima janela normal ultrapassa o prazo do SLO. O serviço deve permanecer disponível. Qual plano trata tanto a exposição quanto o conflito de prazo?
  1. Testar controles eficazes de bloqueio ou acesso e adiar a aprovação formal até o fim da certificação.
  2. Obter uma exceção com prazo definido e manter a regra somente de detecção como prevenção suficiente.
  3. Instalar um controle preventivo testado e considerá-lo encerramento da remediação permanente.
  4. Testar controles eficazes de bloqueio ou acesso e obter uma exceção com prazo definido.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 9 de 10

Um recurso de pré-visualização de documentos acessa, a partir do servidor, URLs fornecidas pelos usuários, incluindo destinos internos. Qual abordagem corretiva trata a falha demonstrada?
  1. Acrescentar tokens anti-CSRF e manter o acesso irrestrito a URLs pelo servidor.
  2. Codificar o texto retornado para HTML e manter a seleção irrestrita de destinos.
  3. Usar uma lista de destinos permitidos e restringir o acesso a serviços internos e de metadados.
  4. Exigir senhas de sessão mais fortes e manter o acesso à rede interna.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 10 de 10

Uma equipe corrige as permissões públicas de um bucket no console, mas o modelo de implantação ainda declara acesso público. Que trabalho adicional é necessário para manter a correção eficaz?
  1. Corrigir o modelo e verificar o resultado implantado após aplicá-lo.
  2. Agendar mais varreduras de rede e manter a configuração pública declarada.
  3. Encerrar o achado após a verificação em produção e adiar a revisão do modelo até a renovação.
  4. Reconstruir o contêiner da aplicação e manter a declaração do bucket.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Conjunto 4: Combine validação, prioridade e verificação10 Questões de Prática

Salve esta aula para ver todas as respostas e praticar cada conjunto.

Questão 1 de 10

Uma atualização do fornecedor foi implantada para tratar um achado, e o administrador pede o encerramento do chamado. Qual ação do ciclo de vida vem a seguir?
  1. Verificar a correção efetiva e o funcionamento necessário do serviço.
  2. Aceitar o risco residual sem verificar o resultado instalado.
  3. Reiniciar a descoberta de ativos e descartar a evidência original.
  4. Substituir o ID CVE pelo identificador da solicitação de mudança.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 2 de 10

Um portal público de clientes funciona em um servidor em um centro de dados segmentado. A equipe precisa tanto da perspectiva externa quanto de evidências dos pacotes instalados. A varredura existente é executada externamente sem credenciais e relata poucos achados. Qual configuração de avaliação atende às duas necessidades?
  1. Manter a perspectiva externa e acrescentar verificações internas de banners não autenticadas.
  2. Usar apenas verificações internas autenticadas e inferir a perspectiva pública.
  3. Manter a perspectiva externa e acrescentar descoberta interna de hosts para verificar pacotes.
  4. Manter a perspectiva externa e acrescentar verificações internas autenticadas com acesso ao servidor.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 3 de 10

Uma política de exemplo atribui P1 a achados com exploração conhecida em ativos externos ou de Nível 1, P2 aos demais achados Altos/Críticos externos ou de Nível 1 ou com EPSS de pelo menos 0,1, e P3 aos demais. O achado R tem pontuação 9,6 em um laboratório isolado de Nível 3, EPSS 0,02 e nenhuma exploração conhecida. O achado S tem pontuação 7,2 em um serviço externo de Nível 2, consta no KEV e tem EPSS 0,63. Qual ordem e quais prioridades resultam disso?
  1. R primeiro como P1; S depois como P2.
  2. S primeiro como P2; R depois como P2.
  3. S primeiro como P1; R permanece programado como P3.
  4. R primeiro como P2; S depois como P3.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 4 de 10

Um CVE de pacote foi suprimido em um host após a verificação de uma correção aplicada a uma versão anterior. Uma varredura posterior relata a mesma verificação em outro host com uma compilação mais antiga. Um achado separado de fim de vida útil permanece no primeiro host. Qual é a próxima ação justificável?
  1. Validar a compilação mais antiga separadamente e encerrar o risco de suporte do primeiro host junto com o CVE.
  2. Validar o segundo host separadamente e manter o achado de risco de suporte do primeiro host.
  3. Estender a supressão pela correção a ambos os hosts e manter o risco de suporte do primeiro.
  4. Validar a compilação mais antiga separadamente e reabrir o CVE corrigido porque o sistema está sem suporte.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 5 de 10

Uma avaliação CVSS v3.1 com escopo inalterado tem impacto positivo de 3,37 e explorabilidade de 2,64. Qual é a pontuação base resultante?
  1. 6,0
  2. 6,1
  3. 6,6
  4. 7,1
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 6 de 10

Dois achados validados têm a mesma severidade, as mesmas evidências de exploração e a mesma criticidade. O host A tem uma lista de permissões testada que bloqueia todos os caminhos atualmente identificados a partir de redes não confiáveis. O host B tem um WAF que apenas registra o padrão de exploração e, nos demais aspectos, tem alcance equivalente. Como as evidências dos controles devem afetar a prioridade relativa?
  1. O host A tem maior exposição remanescente porque uma lista de permissões sinaliza uma falha conhecida.
  2. Ambos têm exposição igualmente reduzida porque os dois controles produzem evidências de segurança.
  3. O host B tem maior exposição remanescente porque seu controle não bloqueia o caminho.
  4. O host B tem menor exposição remanescente porque seu WAF identifica o padrão de exploração.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 7 de 10

Uma exceção de seis meses foi aprovada para um serviço segmentado. Após dois meses, o serviço passa a ficar voltado à internet. O que deve acontecer com a exceção?
  1. Revisá-la agora considerando a mudança de exposição e o risco residual.
  2. Mantê-la inalterada até a data original de vencimento de seis meses.
  3. Convertê-la em falso positivo porque os controles foram aprovados anteriormente.
  4. Prorrogá-la por mais seis meses para cobrir a nova configuração de implantação.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 8 de 10

Um serviço de análise verifica uma correção de pacote em todos os processos de trabalho em execução. Quando a capacidade aumenta, apenas os processos iniciados recentemente mostram a compilação antiga e vulnerável; os originais continuam corrigidos. O que a equipe deve examinar e corrigir para evitar esse padrão?
  1. As regras de supressão do scanner que preservam achados nos processos existentes.
  2. A comparação do banner do projeto original usada para validar os processos já corrigidos.
  3. O cronograma de manutenção para reiniciar os processos originais já corrigidos com sucesso.
  4. As imagens e definições de implantação usadas para criar processos de substituição.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 9 de 10

Os produtos A e B contêm a mesma biblioteca afetada. A executa a versão 6.4 e evidências confirmadas mostram que o recurso vulnerável está ausente; B executa a 6.2 e a situação do recurso é desconhecida. O VEX do fornecedor diz “Não afetado” para a 6.4 porque esse recurso está excluído. Um scanner sinaliza ambos apenas com base nas versões dos componentes. Como os dois achados devem ser tratados?
  1. Encerrar ambos os achados porque a declaração do fornecedor menciona o componente comum.
  2. Usar a evidência correspondente para A e investigar a versão e a aplicabilidade do recurso em B.
  3. Manter ambos como vulnerabilidades confirmadas porque as versões dos componentes correspondem ao aviso.
  4. Manter A como confirmado e suprimir B enquanto se aguarda a avaliação do recurso na versão 6.2.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 10 de 10

Uma imagem de contêiner contém uma biblioteca vulnerável. A equipe aplica uma correção a um contêiner em execução, mas a imagem no registro permanece inalterada. Qual ação fornece uma correção reproduzível?
  1. Reiniciar o contêiner corrigido e manter inalterada a imagem no registro.
  2. Corrigir o sistema operacional do host e manter a camada de imagem da aplicação.
  3. Encerrar o achado da imagem após verificar apenas o contêiner modificado em execução.
  4. Atualizar as entradas da imagem, reconstruir, varrer e reimplantar as cargas de trabalho afetadas.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Conjunto 5: Resolva sinais concorrentes em um fluxo de trabalho completo10 Questões de Prática

Salve esta aula para ver todas as respostas e praticar cada conjunto.

Questão 1 de 10

Uma mitigação reduz o risco residual avaliado, mas ele permanece acima do apetite a risco. O administrador solicita uma exceção porque a próxima janela normal é tardia; o aprovador só tem autoridade abaixo desse nível residual. O que deve acontecer?
  1. Permitir que o aprovador atual conceda uma breve prorrogação para o risco reduzido.
  2. Escalar à liderança de risco autorizada ou providenciar um tratamento mais forte.
  3. Mover o prazo para a próxima janela sob a autoridade de aprovação atual.
  4. Escalar o conflito de calendário e considerar concluída a aprovação do risco.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 2 de 10

Uma equipe precisa avaliar uma imagem já construída em busca de bibliotecas vulneráveis e sua configuração Terraform em busca de uma regra de gerenciamento aberta. Qual combinação de ferramentas atende aos dois artefatos?
  1. Masscan para a imagem e Caldera para o Terraform.
  2. GDB para a imagem e monitoramento passivo para o Terraform.
  3. Trivy para a imagem e Checkov para o Terraform.
  4. Recon-ng para a imagem e Nikto para o Terraform.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 3 de 10

Na semana passada, 7 achados estavam abertos. A varredura atual relata 8: 3 da semana passada, 1 cujo encerramento havia sido verificado anteriormente e 4 nunca relatados antes. Dos achados da semana passada ausentes deste relatório, verificações diretas confirmam que 2 foram eliminados; a autenticação falhou nos hosts dos 2 restantes. Qual registro de mudanças decorre dessas evidências?
  1. 3 persistentes, 1 reaberto, 4 novos, 2 corrigidos e 2 não resolvidos aguardando verificações.
  2. 3 persistentes, 1 reaberto, 4 novos, 4 corrigidos e nenhum não resolvido aguardando verificações.
  3. 3 persistentes, nenhum reaberto, 5 novos, 2 corrigidos e 2 não resolvidos aguardando verificações.
  4. 4 persistentes, nenhum reaberto, 4 novos, 2 corrigidos e 2 não resolvidos aguardando verificações.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 4 de 10

Um analista acrescenta informações de Recuperação Suplementar do CVSS 4.0, mantendo inalteradas todas as métricas que afetam a pontuação. O que acontece com a pontuação numérica?
  1. Ela sobe uma faixa.
  2. Ela se torna Temporal.
  3. Ela cai uma faixa.
  4. Ela permanece inalterada.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 5 de 10

Um gateway público de Nível 1 tem uma falha Alta validada, EPSS 0,01 e ataques confiáveis confirmados pelo fornecedor. O CVE ainda não consta no KEV, e a solução alternativa disponível bloqueia o recurso afetado. Qual resposta combina melhor as evidências?
  1. Escalar com urgência, aplicar a solução alternativa e encerrar sem testá-la.
  2. Testar a solução alternativa e manter a fila normal até o KEV listá-la.
  3. Escalar com urgência, validar a solução alternativa e acompanhar a correção permanente.
  4. Escalar com urgência, validar a solução alternativa e encerrar o trabalho de correção permanente.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 6 de 10

Uma política de exemplo atribui P1 a achados com exploração conhecida em ativos externos ou de Nível 1; P2 aos demais achados Altos/Críticos externos ou de Nível 1 ou com EPSS de pelo menos 0,1; P3 aos demais. Nenhum destes achados tem exploração conhecida: A tem pontuação 6,4, é interno de Nível 2 e tem EPSS 0,18; B tem pontuação 8,2, é interno de Nível 1 e tem EPSS 0,02; C tem pontuação 9,5, é isolado de Nível 3 e tem EPSS 0,01. As prioridades propostas são A P3, B P2, C P2. Quais correções são necessárias?
  1. Elevar A para P1, manter B em P2 e mover C para P3.
  2. Elevar A para P2, mover B para P3 e manter C em P2.
  3. Manter A em P3, manter B em P2 e mover C para P3.
  4. Elevar A para P2, manter B em P2 e mover C para P3.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 7 de 10

Após uma mudança urgente em produção, a ferramenta de correção relata sucesso em quatro nós. A verificação local pertinente passou em três; no quarto, a autenticação falhou. As verificações do serviço passam, e uma reversão aprovada está disponível. O que deve acontecer antes do encerramento da remediação em todo o cluster?
  1. Restaurar o acesso ao quarto nó e verificar sua correção efetiva antes do encerramento.
  2. Encerrar os quatro nós pelo sucesso da implantação e registrar a falha de autenticação separadamente.
  3. Encerrar os quatro nós pelo bom estado do serviço e varrer o quarto novamente no próximo ciclo.
  4. Reverter os quatro nós, pois a falha de autenticação mostra que a atualização falhou.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 8 de 10

Um serviço IaaS tem um pacote vulnerável no sistema convidado e uma regra SSH aberta a toda a internet. O provedor de nuvem confirma que sua infraestrutura subjacente recebeu correções. A equipe restringe o SSH no console, mas o modelo de inicialização permanece inalterado. Que trabalho resta?
  1. Corrigir o sistema convidado e verificar a restrição em produção, adiando a mudança do modelo.
  2. Corrigir e verificar o pacote convidado, corrigir o modelo e verificar a exposição.
  3. Corrigir o modelo e verificar o acesso, contando a correção do provedor como correção do sistema convidado.
  4. Corrigir o sistema convidado e o modelo, encerrando apenas com os registros de mudança.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 9 de 10

Um analisador grava além do limite de um buffer. O sistema operacional tem ASLR e memória não executável habilitados. Qual remediação trata a própria fraqueza?
  1. Aumentar a eficácia do ASLR e manter a mesma gravação de memória sem verificação no analisador.
  2. Acrescentar um alerta de aplicação para falhas de execução e manter a operação original do buffer.
  3. Corrigir o tratamento de limites ou substituir a operação insegura por uma implementação segura.
  4. Restringir conexões de saída e marcar o achado de memória do analisador como corrigido.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 10 de 10

Uma função com ambiente de execução gerenciado contém uma biblioteca afetada. Uma função separada usa um contêiner criado pelo cliente com a mesma biblioteca. Varreduras mensais de rede não identificam nenhuma das funções, e o provedor cuida das atualizações do ambiente de execução gerenciado. Qual plano cobre os dois achados e a lacuna de visibilidade?
  1. Inventariar por APIs, atualizar ambas as dependências e reconstruir e reimplantar os artefatos afetados.
  2. Inventariar por APIs e atualizar apenas o contêiner, deixando as bibliotecas da função gerenciada para o provedor.
  3. Atualizar ambas as cópias da biblioteca nas cargas atuais e manter a imagem antiga do contêiner para futuras inicializações.
  4. Reconstruir ambos os artefatos e depender de varreduras mensais de rede para comprovar a cobertura de funções futuras de curta duração.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Travou em uma questão sua? Ajuda com Tarefas

Termos-Chave

113 Termos-Chave, cada um com sua definição

A

Aceitação de risco
A aceitação de risco é uma decisão autorizada de manter conscientemente o risco residual, sujeita ao apetite a risco, à autoridade delegada e às condições de revisão.
A aceitação de risco continua em revisão enquanto a equipe conclui um projeto de substituição previsto no orçamento.
Achado reaberto
Um achado reaberto é uma fraqueza relatada novamente após ter sido corrigida, sugerindo que uma mudança ou substituição a restaurou.
Um achado reaberto em servidores de substituição leva a equipe a investigar uma imagem de implantação desatualizada.
Ameaça
Uma ameaça é uma pessoa, grupo ou evento capaz de prejudicar a confidencialidade, a integridade ou a disponibilidade dos ativos.
O analista considera grupos de ransomware uma ameaça a um serviço exposto de acesso remoto.
Análise de composição de software (SCA)
A SCA identifica componentes de terceiros e suas versões e verifica informações sobre vulnerabilidades e licenças.
A SCA encontra uma biblioteca afetada incluída em várias aplicações, cada uma das quais precisa ser reconstruída.
Análise estática
A análise estática examina código-fonte ou código compilado sem executá-lo, procurando padrões que possam revelar fraquezas de segurança.
A análise estática sinaliza um valor controlado pelo usuário que é unido diretamente à string de consulta de uma aplicação.
Apetite a risco
O apetite a risco é a quantidade e o tipo de risco que a liderança está disposta a aceitar na busca dos objetivos da organização.
O comitê recusa uma exceção porque o risco residual dessa exceção ultrapassa o apetite a risco aprovado.
Aplicação de correção a uma versão anterior (backport)
A aplicação de correção a uma versão anterior leva uma correção a uma linha antiga de software, que pode manter a versão do projeto original enquanto muda a compilação do pacote da distribuição.
O analista verifica o aviso do fornecedor para confirmar qual compilação do pacote contém a correção aplicada à versão anterior.
Aplicação de correção virtual (virtual patching)
A aplicação de correção virtual usa uma regra de proteção para bloquear um padrão de exploração conhecido sem corrigir o próprio código vulnerável da aplicação.
Uma regra de WAF testada fornece aplicação de correção virtual até que a correção permanente do código pelo desenvolvedor seja implantada.
Avaliação baseada em agente
Uma avaliação baseada em agente usa software instalado em um host para coletar informações locais de segurança e enviá-las a um console central.
A avaliação baseada em agente continua coletando achados dos laptops enquanto os funcionários trabalham fora do escritório.
Avaliação passiva
Uma avaliação passiva infere ativos e software a partir do tráfego existente sem enviar sondagens, mas pode não identificar serviços silenciosos.
A fábrica usa avaliação passiva para observar controladores antes que a engenharia aprove verificações ativas.

C

Cadeia de ataque
Uma cadeia de ataque combina fraquezas ou etapas em um caminho que causa dano, de modo que achados moderados juntos podem criar um risco grave para o negócio.
O analista examina um vazamento de informações e um controle fraco de entrada como partes de uma cadeia de ataque em um portal.
Carga de trabalho efêmera
Uma carga de trabalho efêmera é um recurso computacional que existe por pouco tempo e pode ser criado e removido entre varreduras periódicas de rede.
As APIs de nuvem registram uma carga de trabalho efêmera que foi iniciada e retirada de uso antes da varredura do fim de semana.
Carga de trabalho sem servidor (serverless)
Uma carga de trabalho sem servidor executa código por meio de serviços de nuvem gerenciados, enquanto os clientes continuam mantendo seu código, suas dependências e as configurações sob sua responsabilidade.
A carga de trabalho sem servidor precisa de uma biblioteca atualizada mesmo que o provedor gerencie sua plataforma de execução.
Catálogo de vulnerabilidades comprovadamente exploradas da CISA dos Estados Unidos (KEV)
O catálogo KEV é a lista da CISA de CVEs que atendem a critérios que incluem evidências confiáveis de exploração em ambientes reais e orientação de remediação.
A equipe aumenta a prioridade de um achado em um gateway público quando seu CVE entra no catálogo KEV.
Categorização de vulnerabilidades específica para as partes interessadas (SSVC)
O SSVC usa uma árvore de decisão para transformar exploração, impacto e contexto das partes interessadas em uma ação.
A equipe aplica sua árvore SSVC para decidir se um achado precisa de acompanhamento rotineiro ou coordenação urgente.
Ciclo de vida de desenvolvimento de software seguro (SDLC seguro)
Um SDLC seguro integra segurança aos requisitos, ao projeto, à programação, aos testes, à implantação e à manutenção durante todo o desenvolvimento de software.
O SDLC seguro transforma uma ameaça de projeto em um requisito de código, uma verificação de revisão e um teste de lançamento.
CMDB
Um CMDB, ou banco de dados de gerenciamento de configuração, registra ativos gerenciados e seus atributos para apoiar a definição de responsáveis e as decisões operacionais.
A descoberta encontra um host ativo ausente do CMDB, portanto a equipe investiga seu responsável e sua finalidade.
Codificação de saída
A codificação de saída transforma conteúdo não confiável para o contexto de destino, para que seja tratado como dado em vez de instruções ativas do navegador.
O desenvolvedor aplica codificação de saída adequada ao contexto da página onde um termo de busca é exibido.
Código ou técnica de exploração (exploit)
Um código ou técnica de exploração aproveita uma vulnerabilidade para causar um efeito que o sistema deveria impedir.
Um código de exploração funcional altera a urgência de um achado quando o serviço afetado é alcançável.
Complexidade do ataque
A Complexidade do ataque descreve condições fora do controle do atacante que são necessárias para uma exploração bem-sucedida no CVSS v3.1.
Uma falha que depende de uma condição de corrida pode exigir uma análise mais cuidadosa da Complexidade do ataque e das regras de pontuação da versão.
Consulta parametrizada
Uma consulta parametrizada separa a estrutura da consulta dos valores fornecidos para que o banco de dados trate esses valores como dados, não como lógica executável.
A revisão de código confirma que a consulta parametrizada não une mais a entrada do usuário às instruções da consulta.
Contexto de exposição
O contexto de exposição descreve os caminhos pelos quais um ativo pode ser alcançado, incluindo acesso pela internet, interno e por redes rigorosamente segmentadas.
O contexto de exposição muda quando uma aplicação privada é publicada por um gateway voltado à internet.
Controle compensatório
Um controle compensatório é uma alternativa documentada e verificada que trata o mesmo risco quando um controle exigido não pode ser aplicado.
A equipe testa uma lista de permissões de segmentação como controle compensatório para um serviço legado que aguarda substituição.
CPE
A enumeração de plataformas comuns (CPE) é um sistema estruturado de nomes de produtos e versões usado ao descrever software afetado.
O scanner compara um produto detectado com informações CPE para investigar se um aviso se aplica.
Cumprimento do objetivo de nível de serviço
O cumprimento do objetivo de nível de serviço é a proporção de achados que atendem aos respectivos prazos de remediação na população apresentada no relatório.
Um relatório mostra 60% de cumprimento do objetivo de nível de serviço, embora seu tempo médio de remediação seja igual à meta de remediação.
CVE
O sistema de vulnerabilidades e exposições comuns (CVE) fornece um identificador padronizado a cada vulnerabilidade individual aceita em seus registros.
Um ID CVE permite que o achado do scanner e o aviso do fornecedor se refiram à mesma falha registrada.
CVSS-BTE
CVSS-BTE identifica uma pontuação CVSS 4.0 que incorpora os grupos Base, Ameaça e Ambiental, tornando explícito o contexto incluído na pontuação.
O analista usa CVSS-BTE para uma pontuação com evidências atuais de exploração e ajustes da implantação local.
CWE
A enumeração de fraquezas comuns (CWE) classifica tipos de fraqueza de software e hardware em vez de identificar vulnerabilidades individuais.
A entrada CWE para injeção de SQL ajuda um desenvolvedor a reconhecer o erro de programação por trás de vários achados.

D

Depurador
Um depurador permite que um analista inspecione um programa em execução, percorra instruções passo a passo e examine a memória ou os registradores para entender seu comportamento.
Um depurador ajuda o desenvolvedor a localizar a operação insegura responsável por uma falha reproduzível em um analisador.
Desvio de configuração
Um desvio de configuração é uma diferença entre as configurações declaradas e as reais, que pode ocorrer quando recursos são alterados fora dos modelos correspondentes.
Uma correção no console cria um desvio de configuração até que o modelo aprovado seja atualizado para corresponder ao recurso.
Disponibilidade de remediação
A disponibilidade de remediação descreve se existe uma correção adequada que possa ser aplicada, orientando a escolha entre correção e proteção temporária.
A disponibilidade limitada de remediação leva o responsável a propor controles verificados enquanto uma correção é preparada.

E

Escopo
O Escopo no CVSS v3.1 descreve se a exploração afeta recursos fora da autoridade de segurança do componente vulnerável.
Uma fuga de máquina virtual altera o Escopo quando seu impacto passa do sistema convidado para o hipervisor.
Escopo da varredura
O escopo da varredura define os ativos, as contas, as aplicações e os limites autorizados para avaliação, junto com eventuais limites operacionais acordados.
A equipe atualiza o escopo da varredura quando uma conta de nuvem recém-aprovada começa a hospedar recursos de produção.
Estouro de buffer
Um estouro de buffer grava além dos limites da memória alocada, podendo corromper dados ou alterar a execução na pilha ou no heap.
Uma verificação de limites elimina a gravação insegura responsável pelo estouro de buffer relatado no analisador.
Estouro de inteiro
Um estouro de inteiro ocorre quando uma operação aritmética ultrapassa o intervalo numérico de um tipo de dado, podendo produzir um tamanho incorreto ou outro valor incorreto.
O retorno ao início do intervalo de um valor sem sinal devido a uma entrada grande causa estouro de inteiro e uma alocação pequena demais.
Evidência do achado
A evidência do achado é a versão, configuração ou resposta observada que sustenta a afirmação de um scanner sobre um ativo específico.
O responsável verifica a evidência do achado antes de programar uma atualização para o serviço identificado no relatório.
Evitação de risco
A evitação de risco interrompe a atividade ou remove o sistema que cria a exposição, eliminando essa fonte específica de risco.
A área de negócio escolhe a evitação de risco ao retirar de uso uma aplicação não utilizada à qual nenhum fornecedor dará suporte.
Exceção
Uma exceção é uma aprovação documentada e com prazo definido para manter o risco de um achado real fora da política, para um ativo e um motivo específicos.
Uma exceção para um controlador legado identifica esse ativo, seus controles aprovados, seu risco residual e um vencimento de seis meses.
Execução de scripts entre sites (cross-site scripting)
A execução de scripts entre sites permite que um script fornecido pelo atacante seja executado no navegador de outro usuário por meio de saída insegura da aplicação ou de tratamento inseguro no cliente.
A execução armazenada de scripts entre sites afeta leitores posteriores quando uma aplicação exibe um comentário salvo de forma insegura.
Execução remota de código
A execução remota de código permite que um atacante faça um código escolhido ser executado em outro sistema por uma rede, por meio de uma falha explorável da aplicação.
A equipe avalia com urgência um achado de execução remota de código alcançável em um serviço voltado aos clientes.

F

Faixa de tempo em aberto
Uma faixa de tempo em aberto agrupa achados não resolvidos pelo tempo em aberto, ajudando as equipes a identificar trabalho atrasado e compará-lo com os prazos aplicáveis.
A faixa de tempo em aberto acima de 90 dias destaca riscos aceitos e correções paradas que precisam de acompanhamento separado.
Falha no controle de acesso
Uma falha no controle de acesso permite que um usuário leia dados ou execute ações além de suas permissões porque a autorização está ausente ou incorreta.
Uma verificação de permissão de objeto no servidor corrige a falha no controle de acesso no ponto de acesso de recuperação de faturas.
Falsificação de requisições do lado do servidor (SSRF)
A SSRF faz um servidor acessar um destino escolhido pelo atacante, podendo alcançar serviços internos ou metadados.
Uma lista de destinos permitidos limita a exposição a SSRF em uma aplicação que obtém pré-visualizações de documentos remotos.
Falsificação de requisições entre sites (CSRF)
A CSRF faz o navegador de um usuário autenticado enviar uma requisição indesejada que altera o estado usando a sessão existente.
Tokens anti-CSRF ajudam a proteger uma ação de mudança de e-mail contra CSRF originada em uma página maliciosa não relacionada.
Falso negativo
Um falso negativo é uma fraqueza real que uma avaliação deixa de relatar, mantendo o achado fora da fila normal de tratamento.
Uma falha de autenticação do scanner causa um falso negativo para uma atualização local ausente que um agente detecta posteriormente.
Falso positivo
Um falso positivo é uma fraqueza relatada que está ausente no ativo, frequentemente porque a evidência de detecção estava incompleta ou foi interpretada incorretamente.
O banner antigo cria um falso positivo após evidências autenticadas confirmarem uma correção aplicada a uma versão anterior.
Fonte de atualizações de vulnerabilidades (vulnerability feed)
Uma fonte de atualizações de vulnerabilidades fornece verificações e informações atualizadas para que um scanner reconheça fraquezas recém-publicadas.
O administrador atualiza a fonte de atualizações de vulnerabilidades antes de varrer novamente os servidores em resposta a um novo aviso crítico.
Fornecedor de varredura aprovado pelo PCI SSC (ASV)
Um ASV é um fornecedor aprovado pelo PCI SSC para realizar as varreduras externas de vulnerabilidades exigidas pelo PCI DSS.
A equipe de pagamentos obtém a avaliação externa trimestral exigida por meio de um ASV e resolve as falhas encontradas.

G

Gerenciamento da postura de segurança na nuvem (CSPM)
O CSPM verifica configurações de recursos implantados em relação a requisitos de segurança e benchmarks usando evidências da nuvem.
O CSPM relata um recurso de armazenamento público com sua conta e região para que o responsável correto possa agir.
Governança
Governança é a atribuição, aplicação, avaliação e revisão de políticas e responsabilidades que orientam o programa de segurança.
Relatórios mensais de prazos dão aos responsáveis pela governança evidências de que a política de remediação está sendo seguida.

I

Identificação de dispositivos por características (device fingerprinting)
A identificação de dispositivos por características infere o sistema operacional, o serviço ou o tipo de um dispositivo a partir de respostas e outras características identificadoras.
A identificação de dispositivos por características sugere um sistema operacional antigo, que o analista confere no inventário obtido por acesso autenticado.
Imagem de contêiner
Uma imagem de contêiner é o conteúdo de base e da aplicação empacotado e usado para iniciar contêineres, incluindo componentes que precisam de avaliação de vulnerabilidades.
A equipe reconstrói a imagem de contêiner com dependências corrigidas e substitui cada carga de trabalho em execução afetada.
Imagem de referência aprovada (golden image)
Uma imagem de referência aprovada é uma imagem de sistema aprovada usada para criar cargas de trabalho de forma consistente, de modo que suas fraquezas podem se espalhar para instâncias de substituição.
Atualizar a imagem de referência aprovada impede que o escalonamento automático inicie novos servidores sem a mesma correção.
Infraestrutura como código
A infraestrutura como código define recursos em modelos versionados para que configurações de implantação possam ser revisadas, testadas e reproduzidas.
A equipe corrige a infraestrutura como código para que uma regra de rede corrigida permaneça segura após a reimplantação.
Injeção
A injeção ocorre quando uma entrada não confiável é interpretada como parte de uma consulta ou comando, permitindo que ela altere as instruções pretendidas.
Um desenvolvedor corrige a injeção associando o valor de busca fornecido pelo cliente como dado em uma consulta preparada.
Intercâmbio de informações sobre explorabilidade de vulnerabilidades (VEX)
O VEX comunica a situação de uma vulnerabilidade em um produto, como afetado, corrigido ou não afetado.
O analista verifica a versão do produto e a justificativa no VEX de um fornecedor antes de alterar um achado de componente.
Inventário de ativos
Um inventário de ativos é um registro atualizado de hardware, software, aplicações, recursos de nuvem e ativos externos dentro do escopo do programa.
O analista concilia o inventário de ativos com resultados de APIs de nuvem antes de calcular a cobertura de varredura.

J

Janela de manutenção
Uma janela de manutenção é um período acordado em que mudanças operacionais e reinicializações podem ocorrer, coordenado com os responsáveis pelos serviços afetados.
O responsável solicita uma janela de manutenção extra porque o cronograma normal ultrapassa o prazo do SLO de remediação.

L

Lista de materiais de software (SBOM)
Uma SBOM registra os componentes, as versões, os fornecedores e as relações de dependência de um produto em formato legível por máquina.
Uma busca em SBOMs localiza os serviços que contêm uma versão de componente vulnerável recém-divulgada.

M

Métricas ambientais
As métricas ambientais ajustam a pontuação CVSS aos requisitos de segurança e às condições de implantação documentadas da organização que usa a pontuação.
Um requisito alto de confidencialidade altera as métricas ambientais de um banco de dados com registros sensíveis.
Métricas suplementares
As métricas suplementares no CVSS 4.0 descrevem contexto como segurança física, automatização e recuperação sem alterar a pontuação numérica.
A equipe lê as métricas suplementares para entender o esforço de resposta, mantendo a pontuação calculada.
Métricas temporais
As métricas temporais no CVSS v3.1 ajustam a severidade pela maturidade da exploração, disponibilidade de remediação e confiança no relato conforme as informações mudam.
O analista atualiza as métricas temporais quando a maturidade da exploração muda após a avaliação base original.
Mitigação
A mitigação reduz a probabilidade ou o impacto de uma vulnerabilidade por meio de medidas de proteção enquanto a fraqueza subjacente pode permanecer.
Restringir o acesso é uma mitigação enquanto o fornecedor certifica a atualização que eliminará a falha.
Modelagem de ameaças
A modelagem de ameaças examina o que pode dar errado em um projeto e produz ameaças, medidas de mitigação e casos de teste antes da implementação.
A modelagem de ameaças identifica um caminho de dados não confiável que precisa de uma verificação de autorização e de um teste.
Modelo de maturidade de garantia de software (SAMM)
O SAMM organiza a avaliação e a melhoria de um programa de segurança de software em cinco funções de negócio.
A organização usa o SAMM para planejar práticas de verificação mais fortes junto com suas revisões de código existentes.
Modelo de responsabilidade compartilhada
O modelo de responsabilidade compartilhada divide os deveres de segurança na nuvem entre provedor e cliente conforme o modelo de serviço e de implantação.
O modelo de responsabilidade compartilhada atribui ao cliente, em vez do provedor, a atualização do sistema convidado em IaaS.

N

Negar acesso em caso de falha (fail closed)
Negar acesso em caso de falha é negar uma operação quando um erro impede a decisão de segurança exigida, preservando a restrição de acesso.
O serviço de autorização deve negar acesso em caso de falha quando um tempo limite o impede de confirmar a permissão.
Nível de criticidade
Um nível de criticidade classifica um ativo pelo impacto no negócio da perda de confidencialidade, integridade ou disponibilidade desse ativo.
O serviço de identidade recebe um nível alto de criticidade porque muitos outros serviços dependem dele.

P

Percentil do EPSS
Um percentil do EPSS classifica a pontuação EPSS de uma vulnerabilidade em relação aos CVEs pontuados atualmente, independentemente da interpretação da pontuação como probabilidade.
Um percentil do EPSS de 0,91 coloca a pontuação no mesmo nível ou acima de 91% dos CVEs pontuados, não em uma probabilidade de 91%.
Perfil de varredura
Um perfil de varredura agrupa configurações que controlam a profundidade, as verificações selecionadas, os horários e a carga de trabalho de uma varredura para uma necessidade específica de avaliação.
Um perfil de varredura testado limita o número de hosts simultâneos e exclui verificações que possam interromper sistemas de produção.
Porta aberta
Uma porta aberta é uma porta de rede na qual um serviço aceita conexões a partir da posição de observação do scanner durante aquela avaliação.
Uma porta aberta em um servidor público leva à revisão da necessidade de manter o serviço exposto.
Porta filtrada
Uma porta filtrada é aquela para a qual a filtragem impede que a varredura determine com segurança se há um serviço aguardando conexões.
Um resultado de porta filtrada leva o analista a revisar o posicionamento do scanner em vez de declarar que o serviço está ausente.
Preparação de recursos de ataque (weaponization)
A preparação de recursos de ataque torna uma abordagem de exploração confiável e utilizável em ferramentas ou campanhas, aumentando a capacidade prática de ataque além de uma simples demonstração.
Um relato do fornecedor sobre preparação de recursos de ataque leva o analista a reavaliar controles e o prazo de remediação.
Prioridade
Uma prioridade define a urgência do tratamento usando evidências validadas, severidade, exploração, exposição, controles e impacto no negócio.
Uma falha externa com exploração conhecida recebe prioridade maior que um problema de laboratório isolado com pontuação mais alta.
Privilégios necessários
Privilégios necessários descreve os direitos de acesso que um atacante já deve ter antes de explorar a vulnerabilidade em uma avaliação CVSS.
O valor de Privilégios necessários do vetor é Baixo porque a exploração começa a partir de uma conta comum autenticada.
Proxy de interceptação
Um proxy de interceptação permite que um testador inspecione e modifique requisições e respostas da aplicação enquanto analisa o comportamento web.
Um testador autorizado usa um proxy de interceptação para investigar o parâmetro indicado em um achado web.

Q

Qualidade da detecção (Quality of Detection)
A qualidade da detecção é a classificação da Greenbone para as evidências que sustentam um resultado, distinta da severidade da falha relatada.
Uma qualidade da detecção baixa leva a uma verificação autenticada do pacote antes da confirmação do achado.

R

Recorrência
A recorrência é o retorno de um achado corrigido anteriormente, frequentemente causado por imagens desatualizadas, atualizações incompletas ou implantações posteriores.
A recorrência repetida em novas instâncias leva a equipe a corrigir a imagem usada pelo pipeline de implantação.
Remediação
A remediação elimina uma vulnerabilidade por meio de alterações de código ou configuração, atualização de componentes ou remoção do software ou serviço afetado.
A remediação feita pelo desenvolvedor substitui a construção insegura de consultas por acesso parametrizado ao banco de dados.
Requisitos do ataque
Requisitos do ataque é uma métrica do CVSS 4.0 para condições de implantação ou execução necessárias à exploração, com os valores Nenhum ou Presente.
O analista avalia os Requisitos do ataque quando o sucesso depende de uma condição específica de execução.
Responsável pelo risco
Um responsável pelo risco é a pessoa com responsabilidade e autoridade delegada para decidir se um nível específico de risco residual pode ser mantido.
O responsável pelo risco revisa as evidências do analista antes de aprovar a solicitação de adiamento do administrador.
Reversão (rollback)
Uma reversão restaura um estado anterior funcional quando uma mudança falha, usando um método preparado como uma cópia de segurança, um instantâneo ou um procedimento de reversão.
O plano de mudança inclui reversão para que uma atualização malsucedida não deixe o portal de clientes indisponível.
Risco
O risco combina a probabilidade de dano com seu impacto na organização, incluindo efeitos sobre dados, serviços e operações de negócio.
A mesma falha cria riscos diferentes em um serviço público de identidade e em uma máquina de teste isolada.
Risco inerente
O risco inerente é o nível de risco antes da aplicação dos controles, fornecendo um ponto de partida para avaliar o efeito do tratamento.
O analista avalia o risco inerente antes de considerar a segmentação testada em torno de um serviço legado.
Risco residual
O risco residual é o risco que permanece após a aplicação dos controles e é comparado com o apetite e os limites de aprovação da organização.
Uma restrição de acesso testada reduz o risco residual, mas o nível remanescente ainda precisa de aprovação da alta gestão.

S

Scanner de infraestrutura como código
Um scanner de infraestrutura como código analisa definições de recursos antes da implantação para identificar padrões de configuração insegura.
O scanner de infraestrutura como código sinaliza uma regra de modelo que expõe uma porta de gerenciamento a todos os endereços.
Scanner de portas
Um scanner de portas envia ou analisa sondagens de rede para identificar estados de portas e serviços expostos, sem necessariamente verificar vulnerabilidades.
Um scanner de portas encontra um serviço de gerenciamento inesperado que precisa de um responsável e de uma análise de vulnerabilidades.
Scanner de vulnerabilidades
Um scanner de vulnerabilidades verifica softwares e configurações detectados em relação a fraquezas conhecidas e produz achados para validação.
O scanner de vulnerabilidades associa um achado de pacote a evidências, um CVE e uma atualização recomendada.
Simulação de violações e ataques
A simulação de violações e ataques executa testes controlados de técnicas de atacantes para avaliar se os controles de segurança as detectam ou bloqueiam.
Uma simulação de violações e ataques revela uma lacuna de detecção mesmo com todas as correções aplicadas aos hosts testados.
Sistema comum de pontuação de vulnerabilidades (CVSS)
O CVSS expressa a severidade técnica usando métricas específicas da versão, um vetor e uma pontuação de 0 a 10.
O analista registra a versão e o vetor CVSS antes de comparar a pontuação do fornecedor com dados do banco de dados.
Sistema de pontuação de previsão de exploração (EPSS)
O EPSS estima a atividade de exploração observada de CVEs nos próximos 30 dias e atualiza suas pontuações diariamente.
Um valor EPSS crescente leva à revisão da ordem de trabalho junto com a exposição e a função do ativo no negócio.
Sistema subsequente
Um sistema subsequente é um sistema além do vulnerável que pode sofrer impacto na confidencialidade, integridade ou disponibilidade no CVSS 4.0.
O navegador da vítima é o sistema subsequente afetado pela falha de script refletido da aplicação web.
SLA
Um SLA, ou acordo de nível de serviço, é um acordo formal entre fornecedor e cliente que pode definir metas de serviço e consequências.
O SLA do provedor de serviços gerenciados inclui compromissos de resposta usados no planejamento do trabalho de remediação.
SLO
Um SLO, ou objetivo de nível de serviço, é uma meta interna mensurável, como um prazo de remediação contado a partir da primeira detecção.
O SLO exige que um achado de severidade Alta seja corrigido em até 30 dias, portanto o responsável planeja uma mudança mais cedo.
String de vetor CVSS
Uma string de vetor CVSS é um registro compacto dos valores de métricas usados em uma avaliação CVSS, permitindo examinar seus julgamentos de severidade.
Um valor diferente de Privilégios necessários na string de vetor CVSS explica por que duas fontes atribuem pontuações diferentes.

T

Tecnologia operacional
A tecnologia operacional compreende dispositivos e sistemas que monitoram ou controlam processos físicos, nos quais interrupções podem afetar a segurança física.
A engenharia revisa o método de avaliação da tecnologia operacional antes que qualquer controlador receba sondagens.
Tempo médio de remediação (MTTR)
O MTTR calcula a média do tempo necessário para concluir correções verificadas em um conjunto definido de achados e período de relatório.
Um MTTR aceitável oculta várias correções atrasadas, portanto o gestor também pede o cumprimento dos prazos.
Teste com entradas malformadas ou variadas (fuzzing)
O teste com entradas malformadas ou variadas é um teste dinâmico que envia entradas malformadas ou variadas a um programa em execução e procura falhas de execução ou outros problemas.
Um teste com entradas malformadas ou variadas causa uma falha em um analisador, e um desenvolvedor usa um depurador para inspecionar onde ela ocorre.
Teste dinâmico de segurança de aplicações (DAST)
O DAST examina uma aplicação em execução por meio de seu comportamento alcançável e depende da cobertura da varredura e da autenticação.
O plano de DAST acrescenta um fluxo de trabalho autenticado para que a avaliação alcance entradas protegidas da aplicação.
Teste estático de segurança de aplicações (SAST)
O SAST examina código-fonte ou bytecode sem execução e pode identificar a localização de um padrão arriscado.
O SAST aponta ao desenvolvedor a linha de construção da consulta antes que a aplicação chegue à produção.
TI não autorizada ou desconhecida pela área de TI (shadow IT)
TI não autorizada ou desconhecida pela área de TI é tecnologia estabelecida sem o conhecimento da área de TI, frequentemente fora dos processos normais de atribuição de responsáveis, varredura e atualização.
Uma conta de nuvem ausente dos registros aprovados leva a equipe de segurança a investigar uma possível TI não autorizada ou desconhecida pela área de TI.
Transferência de risco
A transferência de risco transfere algumas consequências financeiras a outra parte por meio de seguro ou contrato, enquanto a responsabilidade organizacional permanece.
A transferência de risco cobre perdas definidas, mas o responsável ainda precisa tratar o serviço vulnerável.
Travessia de diretórios (directory traversal)
A travessia de diretórios usa caminhos controlados pelo atacante para alcançar arquivos fora do diretório pretendido, contornando as restrições de arquivos da aplicação.
Verificações de caminho canônico impedem que a travessia de diretórios escape da pasta de documentos aprovada.

V

Valor do ativo
O valor do ativo reflete a criticidade para o negócio, a sensibilidade dos dados, o escopo regulatório e as dependências que determinam as consequências de um comprometimento.
O provedor de identidade tem alto valor de ativo porque outros serviços dependem dele para decisões de acesso.
Varredura autenticada
Uma varredura autenticada usa acesso autenticado para inspecionar pacotes e configurações locais, fornecendo evidências além das respostas visíveis na rede.
Uma varredura autenticada lê a compilação do pacote instalado após o banner de rede sugerir uma versão antiga.
Varredura de conformidade com a linha de base
Uma varredura de conformidade com a linha de base compara a configuração real com um padrão de segurança definido, como um CIS Benchmark ou uma regra interna de fortalecimento.
Uma varredura de conformidade com a linha de base informa que uma configuração de conta não atende ao requisito aprovado pela organização.
Varredura não autenticada
Uma varredura não autenticada avalia o que um observador de rede não autenticado consegue ver, como portas, banners de serviços e respostas.
A varredura externa não autenticada identifica serviços públicos, mas não consegue inspecionar o registro local desses serviços.
Verdadeiro negativo
Um verdadeiro negativo é um caso em que a avaliação não relata uma fraqueza e essa fraqueza está realmente ausente nas condições relevantes.
Uma configuração segura verificada, sem problema relatado, fornece um verdadeiro negativo para avaliar aquela verificação.
Verdadeiro positivo
Um verdadeiro positivo é uma fraqueza relatada cuja presença no ativo avaliado é confirmada pela validação nas condições relevantes.
O pacote desatualizado é um verdadeiro positivo porque a compilação instalada é anterior à compilação corrigida do fornecedor.
Verificação
A verificação confere se o tratamento alcançou o resultado de segurança pretendido e preservou o funcionamento necessário do serviço antes do encerramento de um achado.
A verificação combina uma nova verificação autenticada bem-sucedida com um teste do serviço da aplicação após a atualização.
Vetor de ataque
O Vetor de ataque descreve como um atacante alcança uma vulnerabilidade, por exemplo, por acesso de rede, adjacente, local ou físico no v3.1.
Rede continua sendo o valor da métrica base Vetor de ataque mesmo quando o host específico está em uma sub-rede interna.
Vulnerabilidade
Uma vulnerabilidade é uma fraqueza em software, hardware, configurações ou um processo que uma ameaça poderia usar para prejudicar um sistema ou suas informações.
Uma configuração de armazenamento público é uma vulnerabilidade mesmo quando o software tem todas as atualizações disponíveis.
Vulnerabilidade de dia zero
Uma vulnerabilidade de dia zero é uma falha ainda sem correção porque o fornecedor não teve tempo de responder; ataques exigem evidências separadas.
A equipe restringe um serviço afetado por uma vulnerabilidade de dia zero enquanto aguarda a remediação pelo fornecedor.

Sobre esta aula

Por StudeliRelatar um erro

Crie seus próprios Materiais de Estudo

Transforme suas anotações, slides e documentos em Guias de Estudo, Questões de Prática, Flashcards e mais 6 ferramentas.

Começar