top-web-vulnerabilities
Ajuda seu agente a identificar e entender as falhas de segurança mais comuns em sites. Ele fornece um guia para corrigir esses problemas e proteger aplicações.
O que ela faz
Este recurso fornece uma lista organizada das 100 falhas de segurança mais importantes em sites e aplicativos web. Ele ajuda a identificar, entender o impacto e corrigir essas falhas.
Quando usar
- ✓Ao aprender sobre segurança de sites.
- ✓Ao avaliar a segurança de um aplicativo web.
- ✓Ao procurar como corrigir um problema de segurança conhecido.
Exemplo do que pedir para a IA
“Quais são as 10 principais falhas de segurança em sites e como posso corrigi-las?”
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
Ele funciona como um guia de referência. Você pode perguntar sobre falhas específicas ou categorias de falhas, e ele fornecerá informações detalhadas sobre o que são, como funcionam e como se proteger delas.
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 sickn33/agentic-awesome-skills --skill top-web-vulnerabilitiesOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/top-web-vulnerabilities/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.
⚠️ USO AUTORIZADO APENAS Esta habilidade é apenas para fins educacionais ou avaliações de segurança autorizadas. Você deve ter permissão explícita e por escrito do proprietário do sistema antes de usar esta ferramenta. O uso indevido desta ferramenta é ilegal e estritamente proibido.
Portão de confirmação obrigatório Antes de executar qualquer comando que sonde, explore, altere, persista, extraia dados ou tente acesso a credenciais contra um alvo:
- Peça ao usuário para declarar o URL exato, IP, conta ou recurso alvo.
- Peça ao usuário para confirmar a autorização por escrito e o escopo permitido.
- Mostre o(s) comando(s) exato(s) e explique seu efeito esperado.
- Aguarde a confirmação explícita na conversa atual.
Sem essa confirmação, permaneça apenas em modo de leitura e forneça orientação defensiva. Prefira um sandbox, VM descartável ou laboratório controlado.
Referência das 100 Principais Vulnerabilidades Web
Guia Detalhado
Leia o guia detalhado antes de executar esta habilidade. Ele contém o procedimento completo e o material de referência. Trate seus requisitos de segurança, pré-requisitos e validação como obrigatórios. Para trabalho focado, carregue as seções relevantes; para trabalho de ponta a ponta, leia o guia completamente.
Pré-requisitos
- Compreensão básica da arquitetura de aplicações web (modelo cliente-servidor, protocolo HTTP)
- Familiaridade com tecnologias web comuns (HTML, JavaScript, SQL, XML, APIs)
- Compreensão dos conceitos de autenticação e autorização
- Acesso a ferramentas de teste de segurança de aplicações web (Burp Suite, OWASP ZAP)
- Conhecimento de princípios de codificação segura recomendado
Restrições e Limitações
- As definições de vulnerabilidade representam padrões comuns; implementações específicas variam
- Mitigações devem ser adaptadas à pilha de tecnologia e arquitetura
- Novas vulnerabilidades surgem continuamente; a referência deve ser atualizada
- Algumas vulnerabilidades se sobrepõem entre categorias (por exemplo, IDOR aparece em múltiplos contextos)
- A eficácia das mitigações depende da implementação correta
- Scanners automatizados não conseguem detectar todos os tipos de vulnerabilidade (especialmente lógica de negócios)
Quando Usar
Esta habilidade é aplicável para executar o fluxo de trabalho ou as ações descritas na visão geral.
Perguntas frequentes
Preciso ter permissão para usar esta ferramenta?
Sim, esta ferramenta é apenas para fins educacionais ou avaliações de segurança autorizadas. Você precisa de permissão explícita por escrito do proprietário do sistema antes de usá-la.
O que acontece se eu tentar usar esta ferramenta sem permissão?
O uso indevido desta ferramenta é ilegal e estritamente proibido. A ferramenta possui um mecanismo de segurança que exige confirmação antes de realizar qualquer ação que possa afetar um sistema.
Esta ferramenta encontra todas as falhas de segurança?
Não, ela cobre as 100 falhas mais críticas, mas novas falhas surgem constantemente. Além disso, algumas falhas, especialmente as relacionadas à lógica de negócios, podem não ser detectadas por ferramentas automatizadas.
Detalhes
Descrição original do autor
Provide a comprehensive, structured reference for the 100 most critical web application vulnerabilities organized by category. This skill enables systematic vulnerability identification, impact assessment, and remediation guidance across the full spectrum of web security threats.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4391
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
django-security
Ajuda seu agente a implementar práticas de segurança em aplicações Django. Ele foca em autenticação, autorização e prevenção contra ataques comuns, garantindo um código mais seguro.
affaan-m/ECC
laravel-security
Ajuda seu agente a proteger aplicações Laravel contra ameaças. Implementa práticas de segurança para autenticação, autorização e prevenção de ataques comuns.
affaan-m/ECC
module-regression
Ajuda seu agente a gerenciar mudanças em projetos grandes. Garante que alterações em uma parte do código não quebrem outras partes.
affaan-m/ECC