prioritizing-vulnerabilities-with-cvss-scoring
Faz seu agente usar o sistema CVSS para classificar a gravidade de vulnerabilidades de segurança.
O que ela faz
Esta ferramenta ajuda a classificar a gravidade de falhas de segurança em sistemas. Ela usa um sistema chamado CVSS para dar uma nota e priorizar quais falhas precisam ser corrigidas primeiro.
Quando usar
- ✓Quando você tem uma lista de falhas de segurança e não sabe por onde começar.
- ✓Quando precisa decidir quais falhas corrigir primeiro para proteger seus sistemas.
- ✓Quando quer ter um método claro para sua equipe de segurança decidir as prioridades.
Exemplo do que pedir para a IA
“Classifique as seguintes falhas de segurança usando CVSS e me diga quais são as mais urgentes: [lista de falhas]”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta analisa as características de cada falha, como a facilidade de explorá-la e o dano que ela pode causar. Depois, combina essas informações com dados sobre ameaças reais para dar uma nota final e ajudar na decisão.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill prioritizing-vulnerabilities-with-cvss-scoringOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/prioritizing-vulnerabilities-with-cvss-scoring/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Priorizando Vulnerabilidades com Pontuação CVSS
Visão Geral
O Common Vulnerability Scoring System (CVSS) é o framework padrão da indústria mantido pelo FIRST (Forum of Incident Response and Security Teams) para avaliar a gravidade de vulnerabilidades. O CVSS v4.0 (lançado em novembro de 2023) introduz métricas refinadas para uma pontuação mais precisa. Esta habilidade abrange o cálculo de pontuações CVSS, a interpretação de strings de vetor e o uso do CVSS em conjunto com fatores contextuais como EPSS e CISA KEV para priorização eficaz de vulnerabilidades.
Quando Usar
- Ao gerenciar operações de segurança que exigem a priorização de vulnerabilidades com pontuação CVSS.
- Ao melhorar a maturidade do programa de segurança e os processos operacionais.
- Ao estabelecer procedimentos padronizados para fluxos de trabalho da equipe de segurança.
- Ao integrar inteligência de ameaças ou dados de vulnerabilidade nas operações.
Pré-requisitos
- Compreensão dos tipos comuns de vulnerabilidades (buffer overflow, injeção, XSS, etc.).
- Familiaridade com conceitos de rede (vetores de ataque, protocolos).
- Acesso ao NVD (National Vulnerability Database) para consultas de CVE.
- Resultados de varredura de vulnerabilidades que exigem priorização.
Conceitos Principais
Grupos de Métricas do CVSS v4.0
1. Métricas Base (Gravidade Intrínseca)
Representam as características inerentes de uma vulnerabilidade:
Métricas de Exploitabilidade:
- Vetor de Ataque (AV): Rede (N), Adjacente (A), Local (L), Físico (P)
- Complexidade do Ataque (AC): Baixa (L), Alta (H)
- Requisitos de Ataque (AT): Nenhum (N), Presente (P) - NOVO no v4.0
- Privilégios Requeridos (PR): Nenhum (N), Baixo (L), Alto (H)
- Interação do Usuário (UI): Nenhuma (N), Passiva (P), Ativa (A) - Expandido no v4.0
Métricas de Impacto (Sistema Vulnerável):
- Confidencialidade (VC): Nenhuma (N), Baixa (L), Alta (H)
- Integridade (VI): Nenhuma (N), Baixa (L), Alta (H)
- Disponibilidade (VA): Nenhuma (N), Baixa (L), Alta (H)
Métricas de Impacto (Sistema Subsequente):
- Confidencialidade (SC): Nenhuma (N), Baixa (L), Alta (H)
- Integridade (SI): Nenhuma (N), Baixa (L), Alta (H)
- Disponibilidade (SA): Nenhuma (N), Baixa (L), Alta (H)
2. Métricas de Ameaça (Contexto Dinâmico)
- Maturidade do Exploit (E): Atacado (A), POC (P), Não Relatado (U)
3. Métricas Ambientais (Específicas da Organização)
Versões modificadas das métricas base que refletem o contexto de implantação local, mais:
- Requisito de Confidencialidade (CR): Alto (H), Médio (M), Baixo (L)
- Requisito de Integridade (IR): Alto (H), Médio (M), Baixo (L)
- Requisito de Disponibilidade (AR): Alto (H), Médio (M), Baixo (L)
4. Métricas Suplementares (Informações do Aviso)
- Segurança (S): Presente (P), Negligenciável (X)
- Automatizável (AU): Sim (Y), Não (N)
- Recuperação (R): Automática (A), Usuário (U), Irrecuperável (I)
- Densidade de Valor (V): Difusa (D), Concentrada (C)
- Esforço de Resposta à Vulnerabilidade (RE): Baixo (L), Moderado (M), Alto (H)
- Urgência do Provedor (U): Vermelho, Âmbar, Verde, Limpar
Classificações de Gravidade do CVSS v4.0
| Faixa de Pontuação | Gravidade |
|---|---|
| 0.0 | Nenhuma |
| 0.1 - 3.9 | Baixa |
| 4.0 - 6.9 | Média |
| 7.0 - 8.9 | Alta |
| 9.0 - 10.0 | Crítica |
Formato da String de Vetor do CVSS v4.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Este exemplo representa uma vulnerabilidade explorável pela rede que não requer privilégios, nenhuma interação do usuário, nenhum requisito de ataque, com alto impacto na confidencialidade, integridade e disponibilidade do sistema vulnerável.
Fluxo de Trabalho
Etapa 1: Avaliar Métricas Base
Para cada vulnerabilidade, avalie:
Example: CVE-2024-3094 (XZ Utils Backdoor)
Attack Vector: Network (N) - Exploitable over network
Attack Complexity: High (H) - Specific conditions required
Attack Requirements: Present (P) - Specific build/config needed
Privileges Required: None (N) - No authentication needed
User Interaction: None (N) - No victim action needed
Vulnerable System Impact:
Confidentiality: High (H) - Complete access to SSH keys
Integrity: High (H) - Arbitrary code execution
Availability: High (H) - Full system compromise
Subsequent System Impact:
Confidentiality: High (H) - Lateral movement possible
Integrity: High (H) - Network-wide compromise
Availability: None (N) - No downstream availability impact
Vector: CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:N
Etapa 2: Aplicar Contexto de Inteligência de Ameaças
Enriqueça o CVSS com dados de ameaças do mundo real:
Perguntas frequentes
O que é CVSS?
CVSS é um padrão da indústria para medir a gravidade de falhas de segurança. Ele dá uma nota numérica e uma classificação (Baixa, Média, Alta, Crítica).
Por que usar CVSS além da nota base?
A nota base é importante, mas não conta toda a história. Fatores como se a falha já está sendo explorada ativamente ou a importância do sistema afetado ajudam a priorizar melhor.
O que é um 'vector string'?
É uma forma curta e padronizada de representar todas as informações usadas para calcular a nota CVSS de uma falha.
Detalhes
Descrição original do autor
The Common Vulnerability Scoring System (CVSS) is the industry standard framework maintained by FIRST (Forum of Incident Response and Security Teams) for assessing vulnerability severity. CVSS v4.0 (r
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #6179
- Licença
- Apache-2.0
- Atualizada em
- 31/08/2026
Comentários
- …
Mais skills deste repositório
abusing-dpapi-for-credential-access
Dá ao seu agente de IA instruções prontas para uma tarefa específica, para ele fazer melhor e mais rápido.
mukul975/Anthropic-Cybersecurity-Skills
abusing-shadow-credentials-for-privesc
Ensina seu agente de IA a escrever textos claros e bem estruturados.
mukul975/Anthropic-Cybersecurity-Skills
achieving-cmmc-level-2-compliance
Ajuda seu agente a preparar um ambiente para conformidade com CMMC Nível 2. Ele implementa requisitos de segurança e gerencia a documentação necessária.
mukul975/Anthropic-Cybersecurity-Skills
acquiring-disk-image-with-dd-and-dcfldd
Ajuda seu agente a criar cópias exatas de discos rígidos. Isso é útil para garantir que nenhuma informação seja perdida ou alterada durante investigações.
mukul975/Anthropic-Cybersecurity-Skills
Skills parecidas
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC