Questão FC296571
O Common Weakness Enumeration (CWE) é uma base de conhecimento sobre fraquezas comuns em hardware e software que, sob certas circunstâncias, podem contribuir para a introdução de v
Tópicos Mesclados de Segurança da Informação
CESGRANRIO · 2024
O Common Weakness Enumeration (CWE) é uma base de conhecimento sobre fraquezas comuns em hardware e software que, sob certas circunstâncias, podem contribuir para a introdução de vulnerabilidades. O CWE Top 25 de 2023 demonstra as fraquezas de software mais comuns e impactantes atualmente. Dentre essas 25 fraquezas, destaca-se uma na qual o servidor web recebe uma URL e recupera o conteúdo dessa URL, mas não garante suficientemente que a solicitação seja enviada ao destino esperado, permitindo que o servidor seja usado como um proxy para realizar a varredura de portas de hosts em redes internas. Essa fraqueza é listada no CWE como
- SSRF
- CSRF
- Out-of-bounds read
- Missing Authorization
- Deserialization of Untrusted Data
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
A fraqueza descrita é conhecida como SSRF (Server-Side Request Forgery). Nela, um servidor aceita uma URL ou endereço fornecido por um usuário e realiza a requisição sem validar adequadamente o destino.
Isso permite que um atacante faça o servidor agir como proxy, acessando recursos internos não expostos publicamente, varrendo portas de hosts na rede interna ou consultando serviços sensíveis (por exemplo, serviços de metadados da nuvem).
Os impactos incluem divulgação de informações internas, comprometimento de serviços internos e pivotamento dentro da rede.
Mitigações eficazes: aplicar whitelist de domínios/hosts permitidos, bloquear intervalos de IP privados e loopback, restringir protocolos (desabilitar file://, gopher://, etc.), implementar políticas de egress na rede e validar/resolver endereços antes de efetuar requisições.
Conteúdo do catálogo FC Concursos · Atualizado em