Pular para o conteúdo
Skillpedia
Diversos35 mil · #6023

performing-asset-criticality-scoring-for-vulns

Permite que seu agente crie um modelo de pontuação de criticidade de ativos para priorizar vulnerabilidades.

O que ela faz

Esta ferramenta ajuda a classificar a importância dos seus sistemas de computador. Ela atribui uma nota de 1 a 5 para cada sistema, considerando o quão sensível são os dados que ele guarda, o quão importante ele é para o funcionamento da empresa e outros fatores. Isso ajuda a decidir quais sistemas precisam de mais atenção quando há alguma falha de segurança.

Quando usar

  • ✓Ao decidir quais falhas de segurança corrigir primeiro.
  • ✓Ao organizar quais sistemas precisam ser atualizados mais rapidamente.
  • ✓Ao entender o risco que cada sistema representa para a empresa.

Exemplo do que pedir para a IA

“Classifique a importância dos nossos sistemas, considerando que o sistema de pagamentos é o mais crítico e os servidores de teste são os menos importantes.”

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

https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/performing-asset-criticality-scoring-for-vulns/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/performing-asset-criticality-scoring-for-vulns/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta analisa vários aspectos de cada sistema, como o tipo de informação que ele armazena e sua importância para o dia a dia da empresa. Com base nisso, ela calcula uma nota geral e define um nível de criticidade (de 1 a 5), que ajuda a definir prazos para corrigir problemas de segurança.

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 performing-asset-criticality-scoring-for-vulns

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/performing-asset-criticality-scoring-for-vulns/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Pontuação de Criticidade de Ativos para Vulnerabilidades

Visão Geral

A pontuação de criticidade de ativos atribui uma classificação de impacto nos negócios a cada ativo de TI, para que os esforços de remediação de vulnerabilidades se concentrem em sistemas com o maior risco organizacional. Sem o contexto de criticidade, uma vulnerabilidade CVSS 9.0 em um servidor de teste recebe a mesma urgência que a mesma vulnerabilidade em um banco de dados de processamento de pagamentos. Esta habilidade abrange a construção de um modelo de pontuação multifatorial que incorpora sensibilidade de dados, dependência de função de negócios, escopo regulatório, exposição de rede e recuperabilidade para criar um nível de criticidade de 1 a 5 que modifica diretamente os SLAs de remediação de vulnerabilidades.

Quando Usar

  • Ao realizar avaliações de segurança que envolvem a pontuação de criticidade de ativos para vulnerabilidades
  • Ao seguir procedimentos de resposta a incidentes para eventos de segurança relacionados
  • Ao realizar testes de segurança ou atividades de auditoria agendadas
  • Ao validar controles de segurança por meio de testes práticos

Pré-requisitos

  • Banco de Dados de Gerenciamento de Configuração (CMDB) ou inventário de ativos
  • Dados da Análise de Impacto nos Negócios (BIA)
  • Política de classificação de dados
  • Documentação da arquitetura de rede
  • Entrada de partes interessadas dos proprietários das unidades de negócios

Conceitos Principais

Modelo de Pontuação de Criticidade de Ativos

Fator Peso Faixa de Pontuação Descrição
Impacto na Função de Negócios 25% 1-5 Quão crítico é o processo de negócios suportado
Sensibilidade dos Dados 25% 1-5 Tipo e sensibilidade dos dados processados/armazenados
Escopo Regulatório 15% 1-5 Requisitos regulatórios (PCI, HIPAA, SOX)
Exposição de Rede 15% 1-5 Voltado para a Internet vs. apenas interno
Recuperabilidade 10% 1-5 Requisitos de RTO/RPO, capacidade de DR
População de Usuários 10% 1-5 Número de usuários/clientes afetados

Definições de Nível de Criticidade

Nível Faixa de Pontuação Rótulo Modificador de SLA Exemplos
1 4.5-5.0 Joias da Coroa SLA -50% Controladores de domínio, sistemas de pagamento, ERP
2 3.5-4.4 Alto Valor SLA -25% Servidores de e-mail, sistemas de RH, CI/CD
3 2.5-3.4 Padrão SLA Base Aplicativos internos, servidores de arquivos
4 1.5-2.4 Baixo Impacto SLA +25% Ambientes de teste, impressoras
5 1.0-1.4 Mínimo SLA +50% Desativação, laboratórios isolados

Pontuação de Sensibilidade de Dados

Pontuação Classificação Exemplos
5 Restrito/Secreto PII, PHI, dados de cartão de pagamento, segredos comerciais
4 Confidencial Relatórios financeiros, registros de RH, código-fonte
3 Interno Documentos internos, políticas, arquivos de projeto
2 Semi-público Materiais de marketing, comunicados de imprensa (rascunho)
1 Público Conteúdo publicado, APIs públicas

Fluxo de Trabalho

Etapa 1: Definir Critérios de Pontuação

class AssetCriticalityScorer:
    """Multi-factor asset criticality scoring engine."""

    WEIGHTS = {
        "business_function": 0.25,
        "data_sensitivity": 0.25,
        "regulatory_scope": 0.15,
        "network_exposure": 0.15,
        "recoverability": 0.10,
        "user_population": 0.10,
    }

    TIER_THRESHOLDS = [
        (4.5, 1, "Crown Jewels", -0.50),
        (3.5, 2, "High Value", -0.25),
        (2.5, 3, "Standard", 0.00),
        (1.5, 4, "Low Impact", 0.25),
        (1.0, 5, "Minimal", 0.50),
    ]

    def score_asset(self, asset):
        """Calculate criticality score for an asset."""
        weighted_score = sum(
            asset.get(factor, 3) * weight
            for factor, weight in self.WEIGHTS.items()
        )
        score = round(weighted_score, 2)

        for threshold, tier, label, sla_mod in self.TIER_THRESHOLDS:
            if score >= threshold:
                return {
                    "score": score,
                    "tier": tier,
                    "label": label,
                    "sla_modifier": sla_mod,
                }
        return {"score": score, "tier": 5, "label": "Minimal", "sla_modifier": 0.50}

    def adjust_vuln_sla(self, base_sla_days, asset_tier_data):
        """Adjust vulnerability SLA based on asset criticality."""
        modifier = asset_tier_data["sla_modifier"]
        adjusted = int(base_sla_days * (1 + modifier))
        return max(1, adjusted)  # Minimum 1 day SLA

Etapa 2: Integrar com Priorização de Vulnerabilidades

def apply_criticality_to_vulns(vulns_df, asset_scores):
    """Enriquecer dados de vulnerabilidade com contexto de criticidade de ativos."""

…
Perguntas frequentes

Por que é importante classificar a criticidade dos sistemas?

Ajuda a focar os esforços de segurança nos sistemas mais importantes, garantindo que os problemas mais graves sejam resolvidos primeiro e protegendo os dados mais sensíveis da empresa.

Quais informações são usadas para classificar a criticidade?

São usadas informações como a sensibilidade dos dados (ex: dados pessoais, financeiros), a dependência das funções do negócio, a exposição à internet e a facilidade de recuperação em caso de falha.

O que significa 'SLA Modifier'?

É um ajuste no prazo (SLA - Service Level Agreement) para corrigir problemas de segurança. Sistemas mais críticos terão prazos menores para correção, enquanto sistemas menos críticos podem ter prazos maiores.

Detalhes

Descrição original do autor

Build a multi-factor asset criticality scoring model—incorporating data sensitivity, business function dependency, regulatory scope, network exposure, and recoverability—to produce a 1-5 criticality tier that weights vulnerability prioritization and remediation SLAs. Use when prioritizing vulnerability remediation by business impact or aligning CMDB asset data with risk-based patching timelines.

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

Estrelas no GitHub
35 mil
Posição no ranking
#6023
Licença
Apache-2.0
Atualizada em
31/08/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas