This page is available in English. View in English
Cette page existe en français. Voir en français
Esta página está disponible en español. Ver en español
Novidades do banco de perguntas
Cada lote de perguntas adicionadas ou revistas, com a sua família do OWASP Top 10:2025, o seu nível e a sua origem. O texto das perguntas nunca é publicado aqui: fica reservado para as avaliações.
O banco de perguntas é atualizado regularmente, ao ritmo da nossa vigilância; último enriquecimento a 17 de setembro de 2026.
Dados publicados pela aplicação a 28 de setembro de 2026.
Estado do banco
Perguntas por nível
-
126
Principiante
-
130
Intermédio
-
118
Especialista
Com código para rever
24%
As restantes perguntas tratam dos mecanismos que se aplicam ao rever.
Principais linguagens dos excertos de código: JavaScript, Python, C#, Go, Java, PHP, SQL, TypeScript e YAML.
Cobertura das dez famílias do OWASP Top 10:2025
| Família OWASP | Perguntas |
|---|---|
| A01 Controlo de acesso deficiente | 32 |
| A02 Configuração incorreta | 55 |
| A03 Cadeia de fornecimento de software | 42 |
| A04 Falhas criptográficas | 51 |
| A05 Injeção | 36 |
| A06 Design inseguro | 41 |
| A07 Falhas de autenticação | 48 |
| A08 Integridade de software e dados | 26 |
| A09 Registo e alertas de segurança | 26 |
| A10 Tratamento de condições excecionais | 17 |
Os lotes, do mais recente ao mais antigo
20 perguntas adicionadas
| Alteração | Família OWASP | Nível | Linguagem | Origem |
|---|---|---|---|---|
| Adicionada | A02 Configuração incorreta | Principiante | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A09 Registo e alertas de segurança | Principiante | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A03 Cadeia de fornecimento de software | Principiante | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A03 Cadeia de fornecimento de software | Principiante | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A10 Tratamento de condições excecionais | Principiante | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A02 Configuração incorreta | Principiante | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A01 Controlo de acesso deficiente | Especialista | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A05 Injeção | Especialista | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A04 Falhas criptográficas | Especialista | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A10 Tratamento de condições excecionais | Especialista | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A05 Injeção | Especialista | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A06 Design inseguro | Especialista | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A01 Controlo de acesso deficiente | Intermédio | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A07 Falhas de autenticação | Intermédio | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A09 Registo e alertas de segurança | Intermédio | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A02 Configuração incorreta | Intermédio | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A05 Injeção | Intermédio | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A10 Tratamento de condições excecionais | Intermédio | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A10 Tratamento de condições excecionais | Intermédio | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A08 Integridade de software e dados | Intermédio | Nenhuma linguagem indicada | Redação da equipa |
33 perguntas revistas
| Alteração | Família OWASP | Nível | Linguagem | Origem |
|---|---|---|---|---|
| Revista | A05 Injeção | Principiante | PHP | Reformulação |
| Revista | A05 Injeção | Principiante | JavaScript | Reformulação |
| Revista | A04 Falhas criptográficas | Principiante | JavaScript | Reformulação |
| Revista | A05 Injeção | Principiante | Python | Reformulação |
| Revista | A07 Falhas de autenticação | Principiante | JavaScript | Reformulação |
| Revista | A05 Injeção | Principiante | Nenhuma linguagem indicada | Redação da equipa |
| Revista | A10 Tratamento de condições excecionais | Principiante | Nenhuma linguagem indicada | Redação da equipa |
| Revista | A10 Tratamento de condições excecionais | Principiante | Nenhuma linguagem indicada | Redação da equipa |
| Revista | A10 Tratamento de condições excecionais | Principiante | Nenhuma linguagem indicada | Redação da equipa |
| Revista | A10 Tratamento de condições excecionais | Principiante | Nenhuma linguagem indicada | Redação da equipa |
| Revista | A05 Injeção | Especialista | JavaScript | Reformulação |
| Revista | A01 Controlo de acesso deficiente | Especialista | Go | Reformulação |
| Revista | A06 Design inseguro | Especialista | JavaScript | Reformulação |
| Revista | A08 Integridade de software e dados | Especialista | YAML | Reformulação |
| Revista | A04 Falhas criptográficas | Especialista | Go | Reformulação |
| Revista | A05 Injeção | Especialista | JavaScript | Reformulação |
| Revista | A08 Integridade de software e dados | Especialista | JavaScript | Reformulação |
| Revista | A03 Cadeia de fornecimento de software | Especialista | Nenhuma linguagem indicada | Redação da equipa |
| Revista | A02 Configuração incorreta | Especialista | JavaScript | Reformulação |
| Revista | A10 Tratamento de condições excecionais | Especialista | Nenhuma linguagem indicada | Redação da equipa |
| Revista | A03 Cadeia de fornecimento de software | Especialista | Nenhuma linguagem indicada | Redação da equipa |
| Revista | A07 Falhas de autenticação | Especialista | Nenhuma linguagem indicada | Redação da equipa |
| Revista | A06 Design inseguro | Especialista | Nenhuma linguagem indicada | Redação da equipa |
| Revista | A05 Injeção | Intermédio | JavaScript | Reformulação |
| Revista | A07 Falhas de autenticação | Intermédio | Nenhuma linguagem indicada | Reformulação |
| Revista | A02 Configuração incorreta | Intermédio | Nenhuma linguagem indicada | Reformulação |
| Revista | A01 Controlo de acesso deficiente | Intermédio | Python | Reformulação |
| Revista | A02 Configuração incorreta | Intermédio | YAML | Reformulação |
| Revista | A02 Configuração incorreta | Intermédio | JavaScript | Reformulação |
| Revista | A06 Design inseguro | Intermédio | Nenhuma linguagem indicada | Reformulação |
| Revista | A02 Configuração incorreta | Intermédio | Nenhuma linguagem indicada | Reformulação |
| Revista | A06 Design inseguro | Intermédio | Nenhuma linguagem indicada | Reformulação |
| Revista | A05 Injeção | Intermédio | JavaScript | Reformulação |
51 perguntas adicionadas
| Alteração | Família OWASP | Nível | Linguagem | Origem |
|---|---|---|---|---|
| Adicionada | A10 Tratamento de condições excecionais | Principiante | Java | Redação da equipa |
| Adicionada | A10 Tratamento de condições excecionais | Principiante | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A10 Tratamento de condições excecionais | Principiante | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A10 Tratamento de condições excecionais | Principiante | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A10 Tratamento de condições excecionais | Principiante | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A03 Cadeia de fornecimento de software | Principiante | JSON | Redação da equipa |
| Adicionada | A03 Cadeia de fornecimento de software | Principiante | Dockerfile | Redação da equipa |
| Adicionada | A03 Cadeia de fornecimento de software | Principiante | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A03 Cadeia de fornecimento de software | Principiante | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A01 Controlo de acesso deficiente | Principiante | Java | Redação da equipa |
| Adicionada | A04 Falhas criptográficas | Principiante | C# | Redação da equipa |
| Adicionada | A09 Registo e alertas de segurança | Principiante | C# | Redação da equipa |
| Adicionada | A05 Injeção | Principiante | Python | Redação da equipa |
| Adicionada | A02 Configuração incorreta | Principiante | Python | Redação da equipa |
| Adicionada | A09 Registo e alertas de segurança | Principiante | Go | Redação da equipa |
| Adicionada | A07 Falhas de autenticação | Principiante | JavaScript | Redação da equipa |
| Adicionada | A06 Design inseguro | Principiante | PHP | Redação da equipa |
| Adicionada | A09 Registo e alertas de segurança | Principiante | TypeScript | Redação da equipa |
| Adicionada | A08 Integridade de software e dados | Principiante | TypeScript | Redação da equipa |
| Adicionada | A08 Integridade de software e dados | Principiante | PHP | Redação da equipa |
| Adicionada | A10 Tratamento de condições excecionais | Especialista | Go | Redação da equipa |
| Adicionada | A10 Tratamento de condições excecionais | Especialista | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A03 Cadeia de fornecimento de software | Especialista | YAML | Redação da equipa |
| Adicionada | A03 Cadeia de fornecimento de software | Especialista | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A03 Cadeia de fornecimento de software | Especialista | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A07 Falhas de autenticação | Especialista | C# | Redação da equipa |
| Adicionada | A08 Integridade de software e dados | Especialista | Java | Redação da equipa |
| Adicionada | A09 Registo e alertas de segurança | Especialista | Java | Redação da equipa |
| Adicionada | A06 Design inseguro | Especialista | Go | Redação da equipa |
| Adicionada | A01 Controlo de acesso deficiente | Especialista | Go | Redação da equipa |
| Adicionada | A09 Registo e alertas de segurança | Especialista | Python | Redação da equipa |
| Adicionada | A06 Design inseguro | Especialista | SQL | Redação da equipa |
| Adicionada | A07 Falhas de autenticação | Especialista | SQL | Redação da equipa |
| Adicionada | A10 Tratamento de condições excecionais | Intermédio | C# | Redação da equipa |
| Adicionada | A10 Tratamento de condições excecionais | Intermédio | Python | Redação da equipa |
| Adicionada | A10 Tratamento de condições excecionais | Intermédio | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A10 Tratamento de condições excecionais | Intermédio | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A10 Tratamento de condições excecionais | Intermédio | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A03 Cadeia de fornecimento de software | Intermédio | Bash | Redação da equipa |
| Adicionada | A03 Cadeia de fornecimento de software | Intermédio | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A03 Cadeia de fornecimento de software | Intermédio | Nenhuma linguagem indicada | Redação da equipa |
| Adicionada | A01 Controlo de acesso deficiente | Intermédio | C# | Redação da equipa |
| Adicionada | A04 Falhas criptográficas | Intermédio | Java | Redação da equipa |
| Adicionada | A07 Falhas de autenticação | Intermédio | Java | Redação da equipa |
| Adicionada | A08 Integridade de software e dados | Intermédio | C# | Redação da equipa |
| Adicionada | A05 Injeção | Intermédio | Go | Redação da equipa |
| Adicionada | A01 Controlo de acesso deficiente | Intermédio | Python | Redação da equipa |
| Adicionada | A02 Configuração incorreta | Intermédio | Python | Redação da equipa |
| Adicionada | A07 Falhas de autenticação | Intermédio | PHP | Redação da equipa |
| Adicionada | A06 Design inseguro | Intermédio | TypeScript | Redação da equipa |
| Adicionada | A09 Registo e alertas de segurança | Intermédio | JavaScript | Redação da equipa |
Veja por si mesmo
Quatro perguntas, sem conta. Os seus programadores recebem vinte por avaliação, retiradas deste banco.